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
void createTrackGroups();
void clearModel();
+public slots:
+ void updateModel(int aEventId);
+
private:
QList<Event> mEvents;
QList<Group> mGroups;