20 #ifndef _mtsNDISerialControllerQtComponent_h
21 #define _mtsNDISerialControllerQtComponent_h
33 class mtsNDISerialControllerQtWidget;
47 void AddTool(QObject * toolQtComponent, QWidget * toolQtWidget);
50 return &CentralWidget;
74 void NDIBeepQSlot(
void);
75 void NDIInitializeQSlot(
void);
76 void NDICalibratePivotQSlot(
void);
77 void NDITrackQSlot(
bool toggled);
78 void NDIReportStrayMarkersQSlot(
void);
79 void RecordQSlot(
bool toggled);
84 #endif // _mtsNDISerialControllerQtComponent_h
Defines the command interfaces.
Defines a function object to use a void command (mtsCommandVoid)
#define CISST_EXPORT
Definition: cmnExportMacros.h:50
Defines the command interfaces.
Definition: mtsNDISerialControllerQtComponent.h:36
#define CMN_UNUSED(argument)
Definition: cmnPortability.h:479
Ui::mtsNDISerialControllerQtWidget * ControllerWidget
Definition: mtsNDISerialControllerQtComponent.h:54
QTimer * Timer
Definition: mtsNDISerialControllerQtComponent.h:56
mtsFunctionVoid Enable
Definition: mtsNDISerialControllerQtComponent.h:62
mtsFunctionVoid Query
Definition: mtsNDISerialControllerQtComponent.h:61
mtsFunctionVoid Initialize
Definition: mtsNDISerialControllerQtComponent.h:60
Definition: mtsFunctionVoid.h:36
CMN_DECLARE_SERVICES_INSTANTIATION(mtsNDISerialControllerQtComponent)
Declaration of mtsComponent.
mtsFunctionVoid ReportStrayMarkers
Definition: mtsNDISerialControllerQtComponent.h:65
mtsFunctionVoid Start
Definition: mtsNDISerialControllerQtComponent.h:69
Definition: mtsComponent.h:150
~mtsNDISerialControllerQtComponent(void)
Definition: mtsNDISerialControllerQtComponent.h:43
mtsFunctionWrite CalibratePivot
Definition: mtsNDISerialControllerQtComponent.h:63
void Configure(const std::string &CMN_UNUSED(filename)="")
Definition: mtsNDISerialControllerQtComponent.h:45
QWidget * GetWidget(void)
Definition: mtsNDISerialControllerQtComponent.h:49
#define CMN_DECLARE_SERVICES(hasDynamicCreation, lod)
Definition: cmnClassRegisterMacros.h:116
mtsFunctionVoid Stop
Definition: mtsNDISerialControllerQtComponent.h:70
mtsFunctionWrite Beep
Definition: mtsNDISerialControllerQtComponent.h:59
Definition: mtsFunctionWrite.h:37
mtsFunctionWrite Track
Definition: mtsNDISerialControllerQtComponent.h:64
const int CMN_NO_DYNAMIC_CREATION
Definition: cmnClassRegisterMacros.h:328
#define CMN_LOG_ALLOW_DEFAULT
Definition: cmnLogLoD.h:76
QWidget CentralWidget
Definition: mtsNDISerialControllerQtComponent.h:55