diff --git a/assets/lock-hot.png b/assets/lock-hot.png new file mode 100644 index 0000000..41e7273 Binary files /dev/null and b/assets/lock-hot.png differ diff --git a/assets/resources.qrc b/assets/resources.qrc index 3a16809..592a211 100644 --- a/assets/resources.qrc +++ b/assets/resources.qrc @@ -30,6 +30,7 @@ bg_rearcam.png rearcam-hot.png recordactive-hot.png + lock-hot.png Roboto-Regular.ttf diff --git a/src/autoapp/UI/MainWindow.cpp b/src/autoapp/UI/MainWindow.cpp index a2e8a1d..c5d6919 100644 --- a/src/autoapp/UI/MainWindow.cpp +++ b/src/autoapp/UI/MainWindow.cpp @@ -202,6 +202,7 @@ MainWindow::MainWindow(configuration::IConfiguration::Pointer configuration, QWi ui_->pushButtonRearcamBack->hide(); ui_->systemConfigInProgress->hide(); ui_->systemDebugging->hide(); + ui_->pushButtonLock->hide(); QFileInfo DebugmodeFile("/tmp/usb_debug_mode"); if (DebugmodeFile.exists()) { @@ -491,6 +492,7 @@ void f1x::openauto::autoapp::ui::MainWindow::showTime() if (configInProgressFile.exists()) { ui_->systemConfigInProgress->setText("System config in progress - please wait ..."); ui_->pushButtonSettings->hide(); + ui_->pushButtonLock->show(); ui_->systemConfigInProgress->show(); } if (debugInProgressFile.exists()) { @@ -503,6 +505,7 @@ void f1x::openauto::autoapp::ui::MainWindow::showTime() if (ui_->systemConfigInProgress->isVisible() == true) { ui_->systemConfigInProgress->hide(); ui_->pushButtonSettings->show(); + ui_->pushButtonLock->hide(); if (this->systemDebugmode) { ui_->systemDebugging->show(); } diff --git a/src/autoapp/UI/mainwindow.ui b/src/autoapp/UI/mainwindow.ui index 057c1e3..48ee050 100644 --- a/src/autoapp/UI/mainwindow.ui +++ b/src/autoapp/UI/mainwindow.ui @@ -725,6 +725,59 @@ QPushButton:pressed { background: orange; border: none; } false + + + + 30 + 34 + 64 + 64 + + + + + :/lock-hot.png:/lock-hot.png + + + + 64 + 64 + + + + true + + + masterButtonBG + pushButtonSettings + pushButtonLock + pushButtonWirelessConnection + pushButtonKodi + pushButtonToggleCursor + pushButtonDay + pushButtonNight + pushButtonBrightness + pushButtonCameraShow + pushButtonCameraHide + pushButtonExit + systemDebugging + horizontalSliderBrightness + Digital_clock + phoneConnected + versionString + dateString + dashcamBG + pushButtonStop + pushButtonRecord + pushButtonRecordActive + pushButtonRearcam + pushButtonSave + exitBG + pushButtonShutdown + pushButtonReboot + pushButtonCancel + systemConfigInProgress + pushButtonRearcamBack