// connect( iRoomsCombo, SIGNAL( currentRoomChanged( Room * ) ), this, SIGNAL( observedEventDetected() ) );\r
// connect( iRoomsCombo, SIGNAL( currentIndexChanged( int ) ), this, SIGNAL( observedEventDetected() ) );\r
// TODO: connect RoomCombo signals to change meetings data.\r
- connect( iRoomsCombo, SIGNAL( currentRoomChanged( Room * ) ), iSchedule, SLOT( clear() ) );\r
connect( iRoomsCombo, SIGNAL( currentRoomChanged( Room * ) ), this, SIGNAL( currentRoomChanged( Room * ) ) );\r
connect( iRoomsCombo, SIGNAL( currentRoomChanged( Room * ) ), iSchedule, SLOT( refresh() ) );\r
}\r
}\r
}\r
\r
-Meeting* WeeklyViewWidget::currentMeeting()\r
-{\r
- return iSchedule->currentMeeting();\r
-}\r
-\r
Room* WeeklyViewWidget::currentRoom()\r
{\r
return iRoomsCombo->currentRoom();\r
iSchedule->setCurrentDateTime( aCurrentDateTime );\r
}\r
\r
-void WeeklyViewWidget::insertMeeting( Meeting *aMeeting )\r
-{\r
- iSchedule->insertMeeting( aMeeting );\r
-}\r
-\r
-void WeeklyViewWidget::deleteMeeting( Meeting *aMeeting )\r
-{\r
- iSchedule->removeMeeting( aMeeting );\r
-}\r
-\r
-void WeeklyViewWidget::updateMeeting( Meeting *aMeeting )\r
+QDate WeeklyViewWidget::beginnigOfShownWeek()\r
{\r
- iSchedule->updateMeeting( aMeeting );\r
+ return iSchedule->beginningOfShownWeek();\r
}\r
\r
-QDate WeeklyViewWidget::beginnigOfShownWeek()\r
+void WeeklyViewWidget::refreshMeetings( const QList<Meeting*> &aMeetings )\r
{\r
- return iSchedule->beginningOfShownWeek();\r
+ qDebug() << "WeeklyViewWidget::refreshMeetings()";\r
+ iSchedule->refreshMeetings( aMeetings );\r
}\r
\r
void WeeklyViewWidget::showCurrentWeek()\r