Vesna
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
TransferDataToSlaveFormLogic.h
Go to the documentation of this file.
1 #ifndef TRANSFERDATATOSLAVEFORMLOGIC_H
2 #define TRANSFERDATATOSLAVEFORMLOGIC_H
3 
4 #include <QString>
5 
6 #include "GeneralFormLogic.h"
7 
9 {
10  Q_OBJECT
11 public:
12  static const int SLAVE_ORDER_UNDEFINED;
13  static const int SLAVE_PROGRESS_UNDEFINED;
14  static const QString SLAVE_STATE_TEXT_EMPTY;
15 
18 
19  void SetTitleText( const QString &text );
20  void AddNewSlave( const QString &text, const int slaveOrder = SLAVE_ORDER_UNDEFINED );
21  void UpdateLastSlave( const QString &slaveStateText, const int slaveProgressPercent, const int slaveOrder = SLAVE_ORDER_UNDEFINED );
22  void UpdateSpecificSlave( const int slaveOrder, const QString &slaveStateText, const int slaveProgressPercent );
23 
24 private:
26 
27  class DataClass;
28  QSharedPointer<DataClass> d;
29 
31 };
32 
33 #endif // TRANSFERDATATOSLAVEFORMLOGIC_H
Definition: TransferDataToSlaveFormLogic.h:8
static const QString SLAVE_STATE_TEXT_EMPTY
Definition: TransferDataToSlaveFormLogic.h:14
Definition: GeneralFormLogic.h:7
TransferDataToSlaveFormLogic()
Definition: TransferDataToSlaveFormLogic.cpp:31
void UpdateLastSlave(const QString &slaveStateText, const int slaveProgressPercent, const int slaveOrder=SLAVE_ORDER_UNDEFINED)
Definition: TransferDataToSlaveFormLogic.cpp:71
void UpdateSpecificSlave(const int slaveOrder, const QString &slaveStateText, const int slaveProgressPercent)
Definition: TransferDataToSlaveFormLogic.cpp:84
void SetTitleText(const QString &text)
Definition: TransferDataToSlaveFormLogic.cpp:43
static const int SLAVE_ORDER_UNDEFINED
Definition: TransferDataToSlaveFormLogic.h:12
virtual ~TransferDataToSlaveFormLogic()
Definition: TransferDataToSlaveFormLogic.cpp:39
void AddNewSlave(const QString &text, const int slaveOrder=SLAVE_ORDER_UNDEFINED)
Definition: TransferDataToSlaveFormLogic.cpp:48
Definition: TransferDataToSlaveFormLogic.cpp:16
static const int SLAVE_PROGRESS_UNDEFINED
Definition: TransferDataToSlaveFormLogic.h:13