20 #ifndef _mtsCollectorQtComponent_h
21 #define _mtsCollectorQtComponent_h
55 void ConnectToWidget(QWidget * widget)
const;
67 void CollectionStartedHandler(
void);
68 void CollectionStoppedHandler(
const mtsUInt & count);
69 void ProgressHandler(
const mtsUInt & count);
72 void StartCollectionQSlot(
void);
73 void StopCollectionQSlot(
void);
74 void StartCollectionInQSlot(
double);
75 void StopCollectionInQSlot(
double);
76 void SetWorkingDirectoryQSlot(QString);
77 void SetOutputToDefaultQSlot(
void);
81 void CollectorAddedQSignal(
void)
const;
82 void CollectionStartedQSignal(
void);
83 void CollectionStoppedQSignal(
unsigned int);
84 void ProgressQSignal(
unsigned int);
89 #endif // _mtsCollectorQtComponent_h
Defines the command interfaces.
Defines a function object to use a void command (mtsCommandVoid)
#define CISST_EXPORT
Definition: cmnExportMacros.h:50
CMN_DECLARE_SERVICES_INSTANTIATION(mtsCollectorQtComponent)
Defines the command interfaces.
#define CMN_UNUSED(argument)
Definition: cmnPortability.h:479
mtsFunctionVoid StopCollection
Definition: mtsCollectorQtComponent.h:60
Definition: mtsFunctionVoid.h:36
void Configure(const std::string &CMN_UNUSED(filename)="")
Definition: mtsCollectorQtComponent.h:50
mtsFunctionVoid StartCollection
Definition: mtsCollectorQtComponent.h:59
Declaration of mtsComponent.
mtsFunctionVoid SetOutputToDefault
Definition: mtsCollectorQtComponent.h:64
Definition: mtsComponent.h:150
mtsFunctionWrite StopCollectionIn
Definition: mtsCollectorQtComponent.h:62
mtsFunctionWrite StartCollectionIn
Definition: mtsCollectorQtComponent.h:61
#define CMN_DECLARE_SERVICES(hasDynamicCreation, lod)
Definition: cmnClassRegisterMacros.h:116
Definition: mtsFunctionWrite.h:37
Definition: mtsGenericObjectProxy.h:45
const int CMN_NO_DYNAMIC_CREATION
Definition: cmnClassRegisterMacros.h:328
mtsFunctionWrite SetWorkingDirectory
Definition: mtsCollectorQtComponent.h:63
Definition: mtsCollectorQtComponent.h:41
#define CMN_LOG_ALLOW_DEFAULT
Definition: cmnLogLoD.h:76