int SystemControl::qt_metacall(QMetaObject::Call _c, int _id, void **_a) { _id = QObject::qt_metacall(_c, _id, _a); if (_id < 0) return _id; if (_c == QMetaObject::InvokeMetaMethod) { switch (_id) { case 0: reboot(); break; case 1: turnOffScreen(); break; default: ; } _id -= 2; } return _id; }
void ShutdownUI::showLogo() { timer->stop(); // Hide the labels and show the image for (int i = layout->count(); i > 0; i--) { layout->removeAt(0); } layout->addItem(logo); delete label1; delete label2; label1 = NULL; label2 = NULL; QTimer::singleShot(2000, this, SLOT(turnOffScreen())); }