[gui][script] rework reboot

This commit is contained in:
hawkeyexp 2018-06-25 04:32:04 +02:00
parent c72958438f
commit dbfb482c9f

View File

@ -101,6 +101,7 @@ int main(int argc, char* argv[])
connectDialog.setWindowFlags(Qt::WindowStaysOnTopHint);
QObject::connect(&mainWindow, &autoapp::ui::MainWindow::exit, []() { std::exit(0); });
QObject::connect(&mainWindow, &autoapp::ui::MainWindow::reboot, []() { system("touch /tmp/reboot"); std::exit(0); });
QObject::connect(&mainWindow, &autoapp::ui::MainWindow::openSettings, &settingsWindow, &autoapp::ui::SettingsWindow::showFullScreen);
QObject::connect(&mainWindow, &autoapp::ui::MainWindow::openConnectDialog, &connectDialog, &autoapp::ui::ConnectDialog::exec);
@ -110,10 +111,6 @@ int main(int argc, char* argv[])
qApplication.setOverrideCursor(cursor);
});
QObject::connect(&mainWindow, &autoapp::ui::MainWindow::reboot, [&qApplication]() {
system("sudo shutdown -r now");
});
QObject::connect(&mainWindow, &autoapp::ui::MainWindow::cameraHide, [&qApplication]() {
#ifdef RASPBERRYPI3
system("/opt/crankshaft/cameracontrol.py Background &");