16 */ |
16 */ |
17 |
17 |
18 |
18 |
19 // User includes |
19 // User includes |
20 #include "calendocloader.h" |
20 #include "calendocloader.h" |
21 #include "calendayview.h" |
21 #include "calenagendaview.h" |
22 #include "calendayviewwidget.h" |
22 #include "calenagendaviewwidget.h" |
23 #include "calenmonthview.h" |
23 #include "calenmonthview.h" |
24 #include "calenmonthgrid.h" |
24 #include "calenmonthgrid.h" |
25 #include "calenpreviewpane.h" |
25 #include "calenpreviewpane.h" |
26 #include "calencontroller.h" |
26 #include "calencontroller.h" |
27 #include "calenthicklinesdrawer.h" |
27 #include "calenthicklinesdrawer.h" |
61 // |
61 // |
62 QObject *CalenDocLoader::createObject(const QString &type, |
62 QObject *CalenDocLoader::createObject(const QString &type, |
63 const QString &name) |
63 const QString &name) |
64 { |
64 { |
65 MCalenServices &services = mController.Services(); |
65 MCalenServices &services = mController.Services(); |
66 if (name == QString(CALEN_DAYVIEW)) { |
66 if (name == QString(CALEN_AGENDAVIEW)) { |
67 QObject *calenDayView = new CalenDayView(services); |
67 QObject *calenAgendaView = new CalenAgendaView(services); |
68 calenDayView->setObjectName(name); |
68 calenAgendaView->setObjectName(name); |
69 return calenDayView; |
69 return calenAgendaView; |
70 } else if (name == QString(CALEN_DAYVIEW_WIDGET)) { |
70 } else if (name == QString(CALEN_AGENDAVIEW_WIDGET)) { |
71 QObject *calenDayViewWidget = new CalenDayViewWidget(services, this); |
71 QObject *calenAgendaViewWidget = new CalenAgendaViewWidget(services, this); |
72 calenDayViewWidget->setObjectName(name); |
72 calenAgendaViewWidget->setObjectName(name); |
73 return calenDayViewWidget; |
73 return calenAgendaViewWidget; |
74 } else if (name == QString(CALEN_MONTHVIEW)) { // For Month View |
74 } else if (name == QString(CALEN_MONTHVIEW)) { // For Month View |
75 QObject *calenMonthView = new CalenMonthView(services); |
75 QObject *calenMonthView = new CalenMonthView(services); |
76 calenMonthView->setObjectName(name); |
76 calenMonthView->setObjectName(name); |
77 return calenMonthView; |
77 return calenMonthView; |
78 } else if (name == QString(CALEN_MONTHGRID)) { |
78 } else if (name == QString(CALEN_MONTHGRID)) { |