Changeset 7620de0 in confclerk_git for src/gui/mainwindow.cpp
- Timestamp:
- 01/25/10 13:52:01 (13 years ago)
- Branches:
- master, qt5
- Children:
- c7b58d4
- Parents:
- 7b70507
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/gui/mainwindow.cpp
r7b70507 r7620de0 54 54 connect(favouriteDayNavigator, SIGNAL(dateChanged(const QDate &)), SLOT(updateFavouritesView(const QDate &))); 55 55 connect(searchDayNavigator, SIGNAL(dateChanged(const QDate &)), SLOT(updateSearchView(const QDate &))); 56 connect(roomDayNavigator, SIGNAL(dateChanged(const QDate &)), SLOT(updateRoomView(const QDate &))); 56 57 57 58 // DAY EVENTS View … … 95 96 nowTreeView->setItemDelegate(new Delegate(nowTreeView)); 96 97 98 // ROOMS View 99 roomTreeView->setHeaderHidden(true); 100 roomTreeView->setRootIsDecorated(false); 101 roomTreeView->setIndentation(0); 102 roomTreeView->setAnimated(true); 103 roomTreeView->setModel(new EventModel()); 104 roomTreeView->setItemDelegate(new Delegate(roomTreeView)); 105 97 106 // event details have changed 98 107 connect(dayTreeView, SIGNAL(eventHasChanged(int)), SLOT(eventHasChanged(int))); … … 101 110 connect(searchTreeView, SIGNAL(eventHasChanged(int)), SLOT(eventHasChanged(int))); 102 111 connect(nowTreeView, SIGNAL(eventHasChanged(int)), SLOT(eventHasChanged(int))); 112 connect(roomTreeView, SIGNAL(eventHasChanged(int)), SLOT(eventHasChanged(int))); 103 113 104 114 // event clicked … … 108 118 connect(searchTreeView, SIGNAL(clicked(const QModelIndex &)), SLOT(itemClicked(const QModelIndex &))); 109 119 connect(nowTreeView, SIGNAL(clicked(const QModelIndex &)), SLOT(itemClicked(const QModelIndex &))); 120 connect(roomTreeView, SIGNAL(clicked(const QModelIndex &)), SLOT(itemClicked(const QModelIndex &))); 110 121 // request for map to be displayed 111 122 connect(dayTreeView, SIGNAL(requestForMap(const QModelIndex &)), SLOT(displayMap(const QModelIndex &))); … … 114 125 connect(searchTreeView, SIGNAL(requestForMap(const QModelIndex &)), SLOT(displayMap(const QModelIndex &))); 115 126 connect(nowTreeView, SIGNAL(requestForMap(const QModelIndex &)), SLOT(displayMap(const QModelIndex &))); 127 connect(roomTreeView, SIGNAL(requestForMap(const QModelIndex &)), SLOT(displayMap(const QModelIndex &))); 116 128 // request for warning to be displayed 117 129 connect(dayTreeView, SIGNAL(requestForWarning(const QModelIndex &)), SLOT(displayWarning(const QModelIndex &))); … … 120 132 connect(searchTreeView, SIGNAL(requestForWarning(const QModelIndex &)), SLOT(displayWarning(const QModelIndex &))); 121 133 connect(nowTreeView, SIGNAL(requestForWarning(const QModelIndex &)), SLOT(displayWarning(const QModelIndex &))); 134 connect(roomTreeView, SIGNAL(requestForWarning(const QModelIndex &)), SLOT(displayWarning(const QModelIndex &))); 122 135 // event search button clicked 123 136 connect(searchButton, SIGNAL(clicked()), SLOT(searchClicked())); … … 132 145 dayNavigator->hide(); // hide DayNavigatorWidget 133 146 trackDayNavigator->hide(); 147 roomDayNavigator->hide(); 134 148 } 135 149 else … … 141 155 favouriteDayNavigator->setDates(aStartDate, aEndDate); 142 156 searchDayNavigator->setDates(aStartDate, aEndDate); 157 roomDayNavigator->setDates(aStartDate, aEndDate); 143 158 // 144 159 conferenceTitle->setText(Conference::getById(AppSettings::confId()).title()); … … 232 247 void MainWindow::updateSearchView(const QDate &aDate) 233 248 { 249 /* 234 250 searchTreeView->reset(); 235 251 int eventsCount = static_cast<EventModel*>(searchTreeView->model())->loadSearchResultEvents(aDate,AppSettings::confId()); … … 245 261 searchHead->show(); 246 262 } 263 */ 247 264 } 248 265 … … 253 270 nowTreeView->reset(); 254 271 nowTreeView->setAllExpanded(true); 272 } 273 274 void MainWindow::updateRoomView(const QDate &aDate) 275 { 276 static_cast<EventModel*>(roomTreeView->model())->loadEventsByRoom(aDate, AppSettings::confId()); 277 roomTreeView->reset(); 278 roomDayNavigator->show(); 255 279 } 256 280
Note: See TracChangeset
for help on using the changeset viewer.