Clock::Clock(QObject *parent) : PlexyDesk::ControllerInterface (parent) { clock = new ClockWidget(QRectF(0, 0, 210, 210)); if (connectToDataSource("timerengine")) { connect(dataSource(), SIGNAL(sourceUpdated(QVariantMap)), this, SLOT(onDataUpdated(QVariantMap))); } }
AuthPlugin::AuthPlugin(QObject *object) : PlexyDesk::ControllerInterface (object) { mWidget = new PlexyDesk::AuthWidget(QRectF(0, 0, 480, 320)); mWidget->setController(this); mWidget->setVisible(false); connect(mWidget, SIGNAL(facebookToken(QString)), this, SLOT(onFacebookToken(QString))); mContactUI = new FacebookContactUI(QRectF(0.0, 0.0, 488.0, 320.0)); mContactUI->setController(this); mContactUI->setVisible(true); if (connectToDataSource("facebookengine")) { connect(dataSource(), SIGNAL(sourceUpdated(QVariantMap)), this, SLOT(onDataUpdated(QVariantMap))); } }
RadioConnectionService::RadioConnectionService(QSerialPort& serialPort) : serialPort_(serialPort) { setSerialParameters(DEFAULT_PORT_NAME, DEFAULT_BAUDRATE); connectToDataSource(); }