calendarui/agendaeventviewer/inc/agendaeventview.h
changeset 50 579cc610882e
parent 49 5de72ea7a065
child 58 ef813d54df51
equal deleted inserted replaced
49:5de72ea7a065 50:579cc610882e
    27 #include <agendaentry.h>
    27 #include <agendaentry.h>
    28 #include "agendaeventviewer.h"
    28 #include "agendaeventviewer.h"
    29 
    29 
    30 // Forward declarations
    30 // Forward declarations
    31 class QGraphicsLinearLayout;
    31 class QGraphicsLinearLayout;
    32 class QTranslator;
       
    33 class QTimer;
    32 class QTimer;
    34 class QPluginLoader;
    33 class QPluginLoader;
    35 class HbView;
    34 class HbView;
    36 class HbAction;
    35 class HbAction;
    37 class HbLabel;
    36 class HbLabel;
    38 class HbMainWindow;
    37 class HbMainWindow;
       
    38 class HbTranslator;
    39 class MapTileService;
    39 class MapTileService;
    40 class AgendaEventViewerItem;
    40 class AgendaEventViewerItem;
    41 class AgendaEventViewerPrivate;
    41 class AgendaEventViewerPrivate;
    42 class AgendaEventViewerDocLoader;
    42 class AgendaEventViewerDocLoader;
    43 class CalenEditor;
    43 class CalenEditor;
    88 	void handleCalendarEditorClosed();
    88 	void handleCalendarEditorClosed();
    89 	void handleDeleteOccurence(int index);
    89 	void handleDeleteOccurence(int index);
    90 	void handleDeleteAction();
    90 	void handleDeleteAction();
    91 	void updateProgressIndicator();
    91 	void updateProgressIndicator();
    92 	void receiveMapTileStatus(int entryid,int addressType, int status); 
    92 	void receiveMapTileStatus(int entryid,int addressType, int status); 
       
    93 	void changedOrientation(Qt::Orientation orientation);
       
    94 
    93 private:
    95 private:
    94 
    96 	HbMainWindow* mMainWindow;
    95 	HbView *mViewer;
    97 	HbView *mViewer;
    96 	QPointer<AgendaEventViewerItem> mSubjectWidget;
    98 	QPointer<AgendaEventViewerItem> mSubjectWidget;
    97 	QPointer<AgendaEventViewerItem> mDateTimeWidget;
    99 	QPointer<AgendaEventViewerItem> mDateTimeWidget;
    98 	QPointer<AgendaEventViewerItem> mLocationWidget;
   100 	QPointer<AgendaEventViewerItem> mLocationWidget;
    99 	HbLabel                        *mMaptileLabel ;
   101 	HbLabel                        *mMaptileLabel ;
   109 	AgendaEntry mAgendaEntry;
   111 	AgendaEntry mAgendaEntry;
   110 	QPointer<QPluginLoader> mNotesEditorPluginLoader;
   112 	QPointer<QPluginLoader> mNotesEditorPluginLoader;
   111 	CalenEditor *mCalenEditor;
   113 	CalenEditor *mCalenEditor;
   112 	QGraphicsLinearLayout *mLinearLayout;
   114 	QGraphicsLinearLayout *mLinearLayout;
   113 
   115 
   114 	QTranslator *mTranslator;
   116 	HbTranslator *mTranslator;
   115 	bool mReminderWidgetAdded;
   117 	bool mReminderWidgetAdded;
   116 	HbAction *mBackAction;
   118 	HbAction *mBackAction;
   117 	HbMainWindow* mMainWindow;
   119 	
   118 	bool mLocationFeatureEnabled;
   120 	bool mLocationFeatureEnabled;
   119 	QString mMaptilePath;
   121 	QString mMaptilePath;
   120     MapTileService *mMaptileService;
   122     MapTileService *mMaptileService;
   121     QTimer *mProgressTimer;
   123     QTimer *mProgressTimer;
   122     int     mProgressIconCount;  
   124     int     mProgressIconCount;