Advertisement
Guest User

Untitled

a guest
Apr 13th, 2017
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. QQmlApplicationEngine engine;
  2.     engine.load(QUrl(QStringLiteral("qrc:/main.qml")));
  3.     QObject *obj = engine.rootObjects().at(0);
  4.     QObject* temperatureMeter = obj->findChild<QObject*>("TempMeter");
  5.     QObject* tiltMeter = obj->findChild<QObject*>("TiltMeter");
  6.  
  7.     SerialConnector sconn;
  8.  
  9.     QObject::connect(&sconn,SIGNAL(tempChanged(QVariant)), temperatureMeter, SLOT(valueChanged(QVariant)));
  10.     QObject::connect(&sconn,SIGNAL(tiltChanged(QVariant)), tiltMeter, SLOT(valueChanged(QVariant)));
  11.     QObject::connect(&sconn,SIGNAL(alarmChanged(QVariant)), temperatureMeter, SLOT(alarmStateChanged(QVariant)));
  12.     QObject::connect(&sconn,SIGNAL(alarmChanged(QVariant)), tiltMeter, SLOT(alarmStateChanged(QVariant)));
  13.     sconn.connectSerial();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement