calendarui/agendaeventviewer/inc/agendaeventview.h
changeset 57 bb2d3e476f29
parent 55 2c54b51f39c4
child 63 a3cb48f6c889
equal deleted inserted replaced
55:2c54b51f39c4 57:bb2d3e476f29
    67 	void addDescriptionData();
    67 	void addDescriptionData();
    68 	void getPriorityIcon(int priority, QString& priorityIcon);
    68 	void getPriorityIcon(int priority, QString& priorityIcon);
    69 	QString repeatRule();
    69 	QString repeatRule();
    70 	QString alarmTimeText() const;
    70 	QString alarmTimeText() const;
    71 	void removeWidget();
    71 	void removeWidget();
    72 	void updateCompletedReminderData();
    72 	void updateFieldsforTodoStatus();
    73 	void removeAllWidgets();
    73 	void removeAllWidgets();
    74 	void addAllWidgets();
    74 	void addAllWidgets();
    75 	void showDeleteOccurencePopup();
    75 	void showDeleteOccurencePopup();
    76 	void showDeleteConfirmationQuery();
    76 	void showDeleteConfirmationQuery();
    77 	void getSubjectIcon(AgendaEntry::Type type, QString &subjectIcon);
    77 	void getSubjectIcon(AgendaEntry::Type type, QString &subjectIcon);
    78     void getProgressIndicatorstatus(QString &progressIcon);
    78 	void getProgressIndicatorstatus(QString &progressIcon);
       
    79 	void updateSubjectandPriorityData();
       
    80 
    79 private slots:
    81 private slots:
    80 	void markTodoStatus();
    82 	void markTodoStatus();
    81 	void edit();
    83 	void edit();
    82 	void deleteAgendaEntry();
    84 	void deleteAgendaEntry();
    83 	void saveAgendaEntry();
    85 	void saveAgendaEntry();
    96 	HbMainWindow* mMainWindow;
    98 	HbMainWindow* mMainWindow;
    97 	HbView *mViewer;
    99 	HbView *mViewer;
    98 	QPointer<AgendaEventViewerItem> mSubjectWidget;
   100 	QPointer<AgendaEventViewerItem> mSubjectWidget;
    99 	QPointer<AgendaEventViewerItem> mDateTimeWidget;
   101 	QPointer<AgendaEventViewerItem> mDateTimeWidget;
   100 	QPointer<AgendaEventViewerItem> mLocationWidget;
   102 	QPointer<AgendaEventViewerItem> mLocationWidget;
   101 	HbLabel                        *mMaptileLabel ;
   103 	HbLabel *mMaptileLabel ;
   102 	QPointer<AgendaEventViewerItem> mReminderWidget;
   104 	QPointer<AgendaEventViewerItem> mReminderWidget;
   103 	QPointer<AgendaEventViewerItem> mRepeatWidget;
   105 	QPointer<AgendaEventViewerItem> mRepeatWidget;
   104 	QPointer<AgendaEventViewerItem> mDescriptionWidget;
   106 	QPointer<AgendaEventViewerItem> mDescriptionWidget;
   105 
   107 
   106 	QPointer<HbAction> mMarkTodoAction;
   108 	QPointer<HbAction> mMarkTodoAction;
   117 	bool mReminderWidgetAdded;
   119 	bool mReminderWidgetAdded;
   118 	HbAction *mBackAction;
   120 	HbAction *mBackAction;
   119 	
   121 	
   120 	bool mLocationFeatureEnabled;
   122 	bool mLocationFeatureEnabled;
   121 	QString mMaptilePath;
   123 	QString mMaptilePath;
   122     MapTileService *mMaptileService;
   124 	MapTileService *mMaptileService;
   123     QTimer *mProgressTimer;
   125 	QTimer *mProgressTimer;
   124     int     mProgressIconCount;  
   126 	int mProgressIconCount;  
   125     bool    mMaptileStatusReceived;
   127 	bool mMaptileStatusReceived;
   126     int     mMaptileStatus; 
   128 	int mMaptileStatus; 
   127 	bool mNotesPluginLoaded;
   129 	bool mNotesPluginLoaded;
   128 
   130 
   129 private:
   131 private:
   130 	friend class AgendaEventViewerPrivate;
   132 	friend class AgendaEventViewerPrivate;
   131 };
   133 };