Vesna
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
StateSelectCommandSegment.h
Go to the documentation of this file.
1 #ifndef STATESELECTCOMMANDSEGMENT_H
2 #define STATESELECTCOMMANDSEGMENT_H
3 
4 #include "ApplicationState.h"
5 
7 {
8  Q_OBJECT
9 public:
12 
13  virtual StateSelectCommandSegment *Clone( StorageList &inputStream );
14 
15  virtual void OnEnter();
16  virtual void OnResume();
17  virtual void OnLeave();
18 
19  virtual void OnTimeOut();
20  virtual void OnSecondTick();
21 
22  virtual void OnLastPopUpMessageClosed();
23 
24 private slots:
25  void OnRowSelected( int current );
26  void textChangedCommandNumberLineEdit( QString text );
27 
28 private:
29  void EnterSelectedCommandSegment();
30 
32 
33  class DataClass;
34  QScopedPointer<DataClass> d;
35 
37 };
38 
39 #endif // STATESELECTCOMMANDSEGMENT_H
Definition: StateSelectCommandSegment.cpp:64
Definition: ApplicationStateManager.h:43
Definition: ApplicationState.h:33
Definition: StateSelectCommandSegment.h:6
virtual void OnLeave()
Definition: StateSelectCommandSegment.cpp:439
virtual ~StateSelectCommandSegment()
Definition: StateSelectCommandSegment.cpp:362
virtual void OnTimeOut()
Definition: StateSelectCommandSegment.cpp:444
virtual void OnEnter()
Definition: StateSelectCommandSegment.cpp:373
virtual void OnResume()
Definition: StateSelectCommandSegment.cpp:428
virtual StateSelectCommandSegment * Clone(StorageList &inputStream)
Definition: StateSelectCommandSegment.cpp:366
StateSelectCommandSegment(ApplicationStateManager *stateManager)
Definition: StateSelectCommandSegment.cpp:352
virtual void OnSecondTick()
Definition: StateSelectCommandSegment.cpp:449
virtual void OnLastPopUpMessageClosed()
Definition: StateSelectCommandSegment.cpp:519