EventModel signaling changed
[toast/confclerk.git] / src / mvc / eventmodel.h
index bba57643561d171d41d39c14536b52f393b22278..c23ba9e98f347e5e25c31fc0b32ad5a5c0e86e46 100644 (file)
@@ -20,9 +20,6 @@ public:
     void loadFavEvents(const QDate &aDate, int aConferenceId); // loads Favourite events from the DB
     void loadEventsByTrack(const QDate &aDate, int aConferenceId); // loads Events grouped by Track from the DB
     int loadSearchResultEvents(const QDate &aDate, int aConferenceId);
-    // a method to force 'EventModel' emit signal 'dataChanged()'
-    // a 'view', eg. 'TreeView' listens for this signal and redraws changed items(indexes)
-    void emitDataChangedSignal(const QModelIndex &aTopLeft, const QModelIndex &aBottomRight);
 
 private:
     struct Group
@@ -45,6 +42,9 @@ private:
     void createTrackGroups();
     void clearModel();
 
+public slots:
+    void updateModel(int aEventId);
+
 private:
     QList<Event> mEvents;
     QList<Group> mGroups;