Vesna
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
StateSelectDriverBugReportReason.h
Go to the documentation of this file.
1 #ifndef STATESELECTDRIVERBUGREPORTREASON_H
2 #define STATESELECTDRIVERBUGREPORTREASON_H
3 
4 // BASE INCLUDES
6 
8 {
9 public:
12 
13  virtual StateSelectDriverBugReportReason *Clone( StorageList &inputStream );
14  virtual void OnEnter();
15  virtual void OnSecondTick();
16 
17  virtual void OnPanelActionButtonClicked();
18 
19  // disable panel functionality
20  virtual void OnInformationButtonClicked();
21  virtual void OnGPSStatusIconClicked();
22  virtual void OnDeviceStatusIconClicked();
23  virtual void OnMessageIconClicked();
24  virtual void OnCameraIconClicked();
25 
26 private slots:
27  void OnDriverBugReportReasonSelect( const int selectedIndex );
28  void CreateBugReportAndSendErrorIDToDispatching( const ApplicationDefines::DispatchingSystemErrorID errorID );
29 
30 private:
32 
33  class DataClass;
34  QScopedPointer<DataClass> d;
35 
37 };
38 
39 #endif // STATESELECTDRIVERBUGREPORTREASON_H
virtual void OnGPSStatusIconClicked()
Definition: StateSelectDriverBugReportReason.cpp:140
virtual void OnEnter()
Definition: StateSelectDriverBugReportReason.cpp:99
virtual void OnInformationButtonClicked()
Definition: StateSelectDriverBugReportReason.cpp:135
virtual ~StateSelectDriverBugReportReason()
Definition: StateSelectDriverBugReportReason.cpp:88
Definition: ApplicationStateManager.h:43
Definition: ApplicationState.h:33
StateSelectDriverBugReportReason(ApplicationStateManager *stateManager)
Definition: StateSelectDriverBugReportReason.cpp:70
virtual StateSelectDriverBugReportReason * Clone(StorageList &inputStream)
Definition: StateSelectDriverBugReportReason.cpp:92
virtual void OnCameraIconClicked()
Definition: StateSelectDriverBugReportReason.cpp:155
virtual void OnSecondTick()
Definition: StateSelectDriverBugReportReason.cpp:122
Definition: StateSelectDriverBugReportReason.h:7
DispatchingSystemErrorID
Definition: ApplicationDefines.h:420
virtual void OnDeviceStatusIconClicked()
Definition: StateSelectDriverBugReportReason.cpp:145
Definition: StateSelectDriverBugReportReason.cpp:29
virtual void OnMessageIconClicked()
Definition: StateSelectDriverBugReportReason.cpp:150
virtual void OnPanelActionButtonClicked()
Definition: StateSelectDriverBugReportReason.cpp:127