Actually make the code visible to QML
authorLuciano Montanaro <mikelima@cirulla.net>
Sun, 15 Jan 2012 22:11:17 +0000 (23:11 +0100)
committerLuciano Montanaro <mikelima@cirulla.net>
Sun, 15 Jan 2012 22:11:17 +0000 (23:11 +0100)
Forgot to include this patch in the previous commit. Oops

application/stationlistmodel.cpp

index 5838c4a..36cec14 100644 (file)
@@ -34,6 +34,11 @@ StationListModel::StationListModel(QObject *parent) :
     QStandardItemModel(parent)
 {
     setRowCount(0);
+    QHash<int, QByteArray> roles;
+    roles[Qt::DisplayRole] = "name";
+    roles[StationListModel::PositionRole] = "position";
+    roles[StationListModel::StationCodeRole] = "code";
+    setRoleNames(roles);
 }
 
 bool StationListModel::load(const QString &filename)