diff -r c198609911f9 -r fd30d51f876b calendarui/views/inc/calendayviewwidget.h --- a/calendarui/views/inc/calendayviewwidget.h Fri Apr 16 14:57:40 2010 +0300 +++ b/calendarui/views/inc/calendayviewwidget.h Mon May 03 12:30:32 2010 +0300 @@ -19,6 +19,7 @@ #define CALENDAYVIEWWIDGET_H // System includes +#include #include #include @@ -32,6 +33,7 @@ class HbListView; class HbLabel; class HbDateTimePicker; +class XQSettingsManager; class MCalenServices; class CalenDayView; class AgendaEntry; @@ -56,13 +58,13 @@ * @param services The reference to the MCalenServices object * @param docLoader The document loader object */ - Q_DECL_EXPORT CalenDayViewWidget(MCalenServices &services, + IMPORT_C CalenDayViewWidget(MCalenServices &services, CalenDocLoader *docLoader); /** * @brief Default C++ destructor */ - Q_DECL_EXPORT ~CalenDayViewWidget(); + IMPORT_C ~CalenDayViewWidget(); /** * @brief Initializes the widget to show all the events/to-do's @@ -152,6 +154,12 @@ */ int getIndexToScrollTo(); + /** + * @brief To Show and hide regional plugin label depends upon settings + */ + + void showHideRegionalInformation(); + private slots: /** @@ -211,11 +219,6 @@ * events for some day other than the current day */ void goToToday(); - - /** - * @brief Callback function for deleting multiple entries - */ - void deleteEntries(); private: /** @@ -299,6 +302,25 @@ * @brief The date picker component */ HbDateTimePicker *mDatePicker; + + /** + * @var mRegionalPluginLayout + * @brief Regional Plugin layout pointer + */ + QGraphicsLinearLayout* mRegionalPluginLayout; + + /** + * @var mRegionalInfoGroupBox + * @brief Regional Plugin Info groupbox + */ + HbGroupBox *mRegionalInfoGroupBox; + + /** + * @var mSettingsManager + * @brief Setting Manager pointer + */ + + XQSettingsManager *mSettingsManager; }; #endif //CALENDAYVIEWWIDGET_H