- Timestamp:
- 01/21/10 15:12:57 (13 years ago)
- Branches:
- master, qt5
- Children:
- e493054
- Parents:
- 6a807e7
- Location:
- src/mvc
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
src/mvc/event.cpp
r6a807e7 r9d8946b 22 22 Event Event::getById(int id, int conferenceId) 23 23 { 24 25 24 QSqlQuery query; 26 25 query.prepare(selectQuery() + "WHERE id = :id AND xid_conference = :conf"); -
src/mvc/eventmodel.cpp
r6a807e7 r9d8946b 185 185 } 186 186 187 voidEventModel::loadSearchResultEvents(const QDate &aDate, int aConferenceId)187 int EventModel::loadSearchResultEvents(const QDate &aDate, int aConferenceId) 188 188 { 189 189 clearModel(); … … 192 192 { 193 193 qDebug() << "Loading search result Data: [" << Conference::getById(aConferenceId).title() << "] " << aDate; 194 mEvents = Event::getSearchResultByDate(QDate(aDate.year(), aDate.month(), aDate.day()), aConferenceId, "start"); 195 } 194 try{ 195 mEvents = Event::getSearchResultByDate(QDate(aDate.year(), aDate.month(), aDate.day()), aConferenceId, "start"); 196 } 197 catch( OrmException &e ){ 198 qDebug() << "Event::getSearchResultByDate failed: " << e.text(); 199 } 200 catch(...){ 201 qDebug() << "Event::getSearchResultByDate failed"; 202 } 203 204 } 205 196 206 createTimeGroups(); 207 208 return mEvents.count(); 197 209 } 198 210 -
src/mvc/eventmodel.h
r6a807e7 r9d8946b 20 20 void loadFavEvents(const QDate &aDate, int aConferenceId); // loads Favourite events from the DB 21 21 void loadEventsByTrack(const QDate &aDate, int aConferenceId); // loads Events grouped by Track from the DB 22 voidloadSearchResultEvents(const QDate &aDate, int aConferenceId);22 int loadSearchResultEvents(const QDate &aDate, int aConferenceId); 23 23 // a method to force 'EventModel' emit signal 'dataChanged()' 24 24 // a 'view', eg. 'TreeView' listens for this signal and redraws changed items(indexes)
Note: See TracChangeset
for help on using the changeset viewer.