calendarui/agendaeventviewer/inc/agendaeventview.h
changeset 23 fd30d51f876b
parent 18 c198609911f9
child 26 a949c2543c15
child 45 b6db4fd4947b
equal deleted inserted replaced
18:c198609911f9 23:fd30d51f876b
    30 // Forward declarations
    30 // Forward declarations
    31 class QGraphicsLinearLayout;
    31 class QGraphicsLinearLayout;
    32 class QTranslator;
    32 class QTranslator;
    33 class HbView;
    33 class HbView;
    34 class HbAction;
    34 class HbAction;
       
    35 class HbLabel;
    35 class HbMainWindow;
    36 class HbMainWindow;
    36 class AgendaEventViewerItem;
    37 class AgendaEventViewerItem;
    37 class AgendaEventViewerPrivate;
    38 class AgendaEventViewerPrivate;
    38 class AgendaEventViewerDocLoader;
    39 class AgendaEventViewerDocLoader;
    39 class NotesEditor;
    40 class NotesEditor;
    55 	void addToolBarItem(AgendaEventViewer::Actions action);
    56 	void addToolBarItem(AgendaEventViewer::Actions action);
    56 	void addGroupBoxData();
    57 	void addGroupBoxData();
    57 	void addSubjectAndPriorityData();
    58 	void addSubjectAndPriorityData();
    58 	void addDateTimeData();
    59 	void addDateTimeData();
    59 	void addLocationData();
    60 	void addLocationData();
       
    61 	void addMapTileImage();
    60 	void addReminderData();
    62 	void addReminderData();
    61 	void addCompletedTodoData();
    63 	void addCompletedTodoData();
    62 	void addRepeatData();
    64 	void addRepeatData();
    63 	void addDescriptionData();
    65 	void addDescriptionData();
    64 	void getPriorityIcon(int priority, QString& priorityIcon);
    66 	void getPriorityIcon(int priority, QString& priorityIcon);
    87 	
    89 	
    88 	HbView *mViewer;
    90 	HbView *mViewer;
    89 	QPointer<AgendaEventViewerItem> mSubjectWidget;
    91 	QPointer<AgendaEventViewerItem> mSubjectWidget;
    90 	QPointer<AgendaEventViewerItem> mDateTimeWidget;
    92 	QPointer<AgendaEventViewerItem> mDateTimeWidget;
    91 	QPointer<AgendaEventViewerItem> mLocationWidget;
    93 	QPointer<AgendaEventViewerItem> mLocationWidget;
       
    94 	HbLabel                        *mMaptileLabel ;
    92 	QPointer<AgendaEventViewerItem> mReminderWidget;
    95 	QPointer<AgendaEventViewerItem> mReminderWidget;
    93 	QPointer<AgendaEventViewerItem> mRepeatWidget;
    96 	QPointer<AgendaEventViewerItem> mRepeatWidget;
    94 	QPointer<AgendaEventViewerItem> mDescriptionWidget;
    97 	QPointer<AgendaEventViewerItem> mDescriptionWidget;
    95 
    98 
    96 	QPointer<HbAction> mMarkTodoAction;
    99 	QPointer<HbAction> mMarkTodoAction;
   105 	
   108 	
   106 	QTranslator *mTranslator;
   109 	QTranslator *mTranslator;
   107 	bool mReminderWidgetAdded;
   110 	bool mReminderWidgetAdded;
   108 	HbAction *mBackAction;
   111 	HbAction *mBackAction;
   109 	HbMainWindow* mMainWindow;
   112 	HbMainWindow* mMainWindow;
       
   113 	bool mLocationFeatureEnabled;
       
   114     QString mMaptilePath;
   110 
   115 
   111 private:
   116 private:
   112 	friend class AgendaEventViewerPrivate;
   117 	friend class AgendaEventViewerPrivate;
   113 };
   118 };
   114 #endif // AGENDAEVENTVIEW_H
   119 #endif // AGENDAEVENTVIEW_H