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