19 #ifndef QVCT_CDEVICESAMPLE_HPP
20 #define QVCT_CDEVICESAMPLE_HPP
24 #include <QDomElement>
26 #include <QXmlStreamWriter>
81 void parseQVCT(
const QDomElement& _rqDomElement );
82 void dumpQVCT( QXmlStreamWriter & _rqXmlStreamWriter )
const;
void setHost(const QString &_rqsHost)
QVCT::EStatus setOperatingMode(CDevice::EOperatingMode _eOperatingMode)
Sets the device's operating mode.
void parseQVCT(const QDomElement &_rqDomElement)
Retrieves the device's configuration from the given QVCT source (file)
virtual int getCapabilities() const
Returns the device's capabilities.
virtual void showDetail()
Displays the device's details (in the appropriate widget/view)
virtual void showEdit()
Displays the device's edit (configuration) widget/view.
void dumpQVCT(QXmlStreamWriter &_rqXmlStreamWriter) const
Stores the device's configuration to the given QVCT destination (file)
void slotProcessData(int)
Slots to process device data.
QString qsHost
Network host.
virtual CDeviceDriver::EDriver getDriver() const
Returns the device's driver ID.
CDeviceSample(const QString &_rqsName)
Generic navigation device (GPS, speedometer, compass, etc.)
@ SKYVIEW
Device emits 'newDataSkyView' signal.
@ FIX
Device emits 'newDataFix' signal.
EOperatingMode
Device operating mode (stop, start, pause)