#include <sqlengine.h>
#include <schedulexmlparser.h>
+#include <activity.h>
#include <eventmodel.h>
#include <delegate.h>
connect(mXmlParser, SIGNAL(progressStatus(int)), this, SLOT(showParsingProgress(int)));
statusBar()->showMessage(tr("Ready"));
+ //create activity map
+ Activity::updateActivityMap();
+
connect(dayNavigator, SIGNAL(dateChanged(const QDate &)), SLOT(updateDayView(const QDate &)));
connect(activityDayNavigator, SIGNAL(dateChanged(const QDate &)), SLOT(updateActivitiesDayView(const QDate &)));
connect(favouriteDayNavigator, SIGNAL(dateChanged(const QDate &)), SLOT(updateFavouritesDayView(const QDate &)));
dayNavigator->setDates(aStartDate, aEndDate);
activityDayNavigator->setDates(aStartDate, aEndDate);
}
+ //update activity map
+ Activity::updateActivityMap();
}
void MainWindow::showParsingProgress(int aStatus)
break;
case 2: //index 2 of tabWidget: activitiesTab
{
- static_cast<EventModel*>(actTreeView->model())->loadEventsByActivities(Conference::getById(confId).start(),confId);
+ static_cast<EventModel*>(actTreeView->model())->loadEventsByActivities(Conference::getById(confId).start(), confId);
actTreeView->reset();
activityDayNavigator->show();
}
void MainWindow::updateActivitiesDayView(const QDate &aDate)
{
- static_cast<EventModel*>(actTreeView->model())->loadEventsByActivities(aDate,confId);
+ static_cast<EventModel*>(actTreeView->model())->loadEventsByActivities(aDate, confId);
actTreeView->reset();
activityDayNavigator->show();
}
MapWindow window(map,roomName,this);
window.exec();
}
-