57 \brief Constructor |
57 \brief Constructor |
58 */ |
58 */ |
59 CalenDayView::CalenDayView(MCalenServices &services) : |
59 CalenDayView::CalenDayView(MCalenServices &services) : |
60 CalenNativeView(services), mContentScrollArea(NULL), mContentWidget(NULL), |
60 CalenNativeView(services), mContentScrollArea(NULL), mContentWidget(NULL), |
61 mHourScrollArea(NULL), mVLayout(NULL), mMainContainer(NULL), |
61 mHourScrollArea(NULL), mVLayout(NULL), mMainContainer(NULL), |
62 mDocLoader(NULL), mIsLaunching(true), mSettingsManager(NULL), |
62 mDocLoader(NULL), mIsLaunching(true), mGesturesAbsorber(NULL), |
63 mRegionalInfoKey(XQSettingsKey::TargetCentralRepository, |
63 mSettingsManager(NULL), mRegionalInfoKey(XQSettingsKey::TargetCentralRepository, |
64 KCRUidCalendar, KCalendarShowRegionalInfo), mServices(services), |
64 KCRUidCalendar, KCalendarShowRegionalInfo), mServices(services), |
65 mRegionalInfoGroupBox(NULL), mGoToTodayMenuAction(NULL), mBg(NULL), |
65 mRegionalInfoGroupBox(NULL), mGoToTodayMenuAction(NULL), mBg(NULL) |
66 mGesturesAbsorber(NULL) |
|
67 { |
66 { |
68 setupMenu(); |
67 setupMenu(); |
69 |
68 |
70 // Create model manager |
69 // Create model manager |
71 mModelManager = new CalenDayModelManager(mServices, true, this); |
70 mModelManager = new CalenDayModelManager(mServices, true, this); |
542 if (!mRegionalInfoGroupBox) { |
541 if (!mRegionalInfoGroupBox) { |
543 mRegionalInfoGroupBox = new HbGroupBox(); |
542 mRegionalInfoGroupBox = new HbGroupBox(); |
544 CalenPluginLabel *regionalInfo = new CalenPluginLabel( |
543 CalenPluginLabel *regionalInfo = new CalenPluginLabel( |
545 mServices, this); |
544 mServices, this); |
546 regionalInfo->setFontSpec(HbFontSpec(HbFontSpec::Primary)); |
545 regionalInfo->setFontSpec(HbFontSpec(HbFontSpec::Primary)); |
|
546 regionalInfo->setTextWrapping(Hb::TextNoWrap); |
|
547 regionalInfo->setElideMode(Qt::ElideRight); |
547 mRegionalInfoGroupBox->setContentWidget(regionalInfo); |
548 mRegionalInfoGroupBox->setContentWidget(regionalInfo); |
548 mVLayout->insertItem(1, mRegionalInfoGroupBox); |
549 mVLayout->insertItem(1, mRegionalInfoGroupBox); |
549 } |
550 } |
550 QString *pluginString = pluginText(); |
551 QString *pluginString = pluginText(); |
551 HbLabel *pluginInfoLabel = qobject_cast<HbLabel *> ( |
552 HbLabel *pluginInfoLabel = qobject_cast<HbLabel *> ( |