Vesna
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
StateScanQRCode.h
Go to the documentation of this file.
1 #ifndef STATESCANQRCODE_H
2 #define STATESCANQRCODE_H
3 
4 #include "ApplicationState.h"
5 
7 {
8 public:
10  virtual ~StateScanQRCode();
11 
12  virtual StateScanQRCode *Clone( StorageList &inputStream );
13 
14  virtual void OnEnter();
15  virtual void OnLeave();
16 
17  virtual void OnTimeOut();
18 
19  virtual void OnBarcodeScanned( const QByteArray &barcode );
20  virtual void OnPanelActionButtonClicked();
21 
22 private:
24 
25  class DataClass;
26  QScopedPointer<DataClass> d;
27 
29 };
30 
31 #endif // STATESCANQRCODE_H
Definition: StateScanQRCode.cpp:41
Definition: ApplicationStateManager.h:43
virtual void OnLeave()
Definition: StateScanQRCode.cpp:241
Definition: ApplicationState.h:33
virtual void OnBarcodeScanned(const QByteArray &barcode)
Definition: StateScanQRCode.cpp:259
virtual void OnEnter()
Definition: StateScanQRCode.cpp:220
virtual ~StateScanQRCode()
Definition: StateScanQRCode.cpp:209
virtual void OnTimeOut()
Definition: StateScanQRCode.cpp:246
virtual StateScanQRCode * Clone(StorageList &inputStream)
Definition: StateScanQRCode.cpp:213
Definition: StateScanQRCode.h:6
StateScanQRCode(ApplicationStateManager *stateManager)
Definition: StateScanQRCode.cpp:203
virtual void OnPanelActionButtonClicked()
Definition: StateScanQRCode.cpp:401