Add blackscreen option for custom commands
This commit is contained in:
parent
4d90184c22
commit
902d450e21
@ -476,10 +476,14 @@ MainWindow::MainWindow(configuration::IConfiguration::Pointer configuration, QWi
|
|||||||
if (this->oldGUIStyle) {
|
if (this->oldGUIStyle) {
|
||||||
if (this->wallpaperClassicDayFileExists) {
|
if (this->wallpaperClassicDayFileExists) {
|
||||||
this->setStyleSheet("QMainWindow { background: url(wallpaper-classic.png); background-repeat: no-repeat; background-position: center; }");
|
this->setStyleSheet("QMainWindow { background: url(wallpaper-classic.png); background-repeat: no-repeat; background-position: center; }");
|
||||||
|
} else {
|
||||||
|
this->setStyleSheet("QMainWindow { background: url(:/black.png); background-repeat: no-repeat; background-position: center; }");
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
if (this->wallpaperDayFileExists) {
|
if (this->wallpaperDayFileExists) {
|
||||||
this->setStyleSheet("QMainWindow { background: url(wallpaper.png); background-repeat: no-repeat; background-position: center; }");
|
this->setStyleSheet("QMainWindow { background: url(wallpaper.png); background-repeat: no-repeat; background-position: center; }");
|
||||||
|
} else {
|
||||||
|
this->setStyleSheet("QMainWindow { background: url(:/black.png); background-repeat: no-repeat; background-position: center; }");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
ui_->pushButtonDay->hide();
|
ui_->pushButtonDay->hide();
|
||||||
@ -490,10 +494,14 @@ MainWindow::MainWindow(configuration::IConfiguration::Pointer configuration, QWi
|
|||||||
if (this->oldGUIStyle) {
|
if (this->oldGUIStyle) {
|
||||||
if (this->wallpaperClassicNightFileExists) {
|
if (this->wallpaperClassicNightFileExists) {
|
||||||
this->setStyleSheet("QMainWindow { background: url(wallpaper-classic-night.png); background-repeat: no-repeat; background-position: center; }");
|
this->setStyleSheet("QMainWindow { background: url(wallpaper-classic-night.png); background-repeat: no-repeat; background-position: center; }");
|
||||||
|
} else {
|
||||||
|
this->setStyleSheet("QMainWindow { background: url(:/black.png); background-repeat: no-repeat; background-position: center; }");
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
if (this->wallpaperNightFileExists) {
|
if (this->wallpaperNightFileExists) {
|
||||||
this->setStyleSheet("QMainWindow { background: url(wallpaper-night.png); background-repeat: no-repeat; background-position: center; }");
|
this->setStyleSheet("QMainWindow { background: url(wallpaper-night.png); background-repeat: no-repeat; background-position: center; }");
|
||||||
|
} else {
|
||||||
|
this->setStyleSheet("QMainWindow { background: url(:/black.png); background-repeat: no-repeat; background-position: center; }");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
ui_->pushButtonNight->hide();
|
ui_->pushButtonNight->hide();
|
||||||
@ -944,20 +952,28 @@ void f1x::openauto::autoapp::ui::MainWindow::toggleGUI()
|
|||||||
if (this->oldGUIStyle) {
|
if (this->oldGUIStyle) {
|
||||||
if (this->wallpaperClassicDayFileExists) {
|
if (this->wallpaperClassicDayFileExists) {
|
||||||
this->setStyleSheet( this->styleSheet().append("QMainWindow { background: url(wallpaper-classic.png); background-repeat: no-repeat; background-position: center; }") );
|
this->setStyleSheet( this->styleSheet().append("QMainWindow { background: url(wallpaper-classic.png); background-repeat: no-repeat; background-position: center; }") );
|
||||||
|
} else {
|
||||||
|
this->setStyleSheet("QMainWindow { background: url(:/black.png); background-repeat: no-repeat; background-position: center; }");
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
if (this->wallpaperDayFileExists) {
|
if (this->wallpaperDayFileExists) {
|
||||||
this->setStyleSheet( this->styleSheet().append("QMainWindow { background: url(wallpaper.png); background-repeat: no-repeat; background-position: center; }") );
|
this->setStyleSheet( this->styleSheet().append("QMainWindow { background: url(wallpaper.png); background-repeat: no-repeat; background-position: center; }") );
|
||||||
|
} else {
|
||||||
|
this->setStyleSheet("QMainWindow { background: url(:/black.png); background-repeat: no-repeat; background-position: center; }");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
if (this->oldGUIStyle) {
|
if (this->oldGUIStyle) {
|
||||||
if (this->wallpaperClassicNightFileExists) {
|
if (this->wallpaperClassicNightFileExists) {
|
||||||
this->setStyleSheet( this->styleSheet().append("QMainWindow { background: url(wallpaper-classic-night.png); background-repeat: no-repeat; background-position: center; }") );
|
this->setStyleSheet( this->styleSheet().append("QMainWindow { background: url(wallpaper-classic-night.png); background-repeat: no-repeat; background-position: center; }") );
|
||||||
|
} else {
|
||||||
|
this->setStyleSheet("QMainWindow { background: url(:/black.png); background-repeat: no-repeat; background-position: center; }");
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
if (this->wallpaperNightFileExists) {
|
if (this->wallpaperNightFileExists) {
|
||||||
this->setStyleSheet( this->styleSheet().append("QMainWindow { background: url(wallpaper-night.png); background-repeat: no-repeat; background-position: center; }") );
|
this->setStyleSheet( this->styleSheet().append("QMainWindow { background: url(wallpaper-night.png); background-repeat: no-repeat; background-position: center; }") );
|
||||||
|
} else {
|
||||||
|
this->setStyleSheet("QMainWindow { background: url(:/black.png); background-repeat: no-repeat; background-position: center; }");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -1003,6 +1019,45 @@ void f1x::openauto::autoapp::ui::MainWindow::showTime()
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// check if custom command needs black background
|
||||||
|
QFileInfo blackFile("/tmp/blackscreen");
|
||||||
|
if (blackFile.exists()) {
|
||||||
|
if (ui_->centralWidget->isVisible() == true) {
|
||||||
|
ui_->centralWidget->hide();
|
||||||
|
this->setStyleSheet("QMainWindow {background-color: rgb(0,0,0);}");
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
if (!this->nightModeEnabled) {
|
||||||
|
if (this->oldGUIStyle) {
|
||||||
|
if (this->wallpaperClassicDayFileExists) {
|
||||||
|
this->setStyleSheet("QMainWindow { background: url(wallpaper-classic.png); background-repeat: no-repeat; background-position: center; }");
|
||||||
|
} else {
|
||||||
|
this->setStyleSheet("QMainWindow { background: url(:/black.png); background-repeat: no-repeat; background-position: center; }");
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
if (this->wallpaperDayFileExists) {
|
||||||
|
this->setStyleSheet("QMainWindow { background: url(wallpaper.png); background-repeat: no-repeat; background-position: center; }");
|
||||||
|
} else {
|
||||||
|
this->setStyleSheet("QMainWindow { background: url(:/black.png); background-repeat: no-repeat; background-position: center; }");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
if (this->oldGUIStyle) {
|
||||||
|
if (this->wallpaperClassicNightFileExists) {
|
||||||
|
this->setStyleSheet("QMainWindow { background: url(wallpaper-classic-night.png); background-repeat: no-repeat; background-position: center; }");
|
||||||
|
} else {
|
||||||
|
this->setStyleSheet("QMainWindow { background: url(:/black.png); background-repeat: no-repeat; background-position: center; }");
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
if (this->wallpaperNightFileExists) {
|
||||||
|
this->setStyleSheet("QMainWindow { background: url(wallpaper-night.png); background-repeat: no-repeat; background-position: center; }");
|
||||||
|
} else {
|
||||||
|
this->setStyleSheet("QMainWindow { background: url(:/black.png); background-repeat: no-repeat; background-position: center; }");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// check if phone is conencted to usb
|
// check if phone is conencted to usb
|
||||||
QFileInfo phoneConnectedFile("/tmp/android_device");
|
QFileInfo phoneConnectedFile("/tmp/android_device");
|
||||||
if (phoneConnectedFile.exists()) {
|
if (phoneConnectedFile.exists()) {
|
||||||
|
@ -31,7 +31,7 @@
|
|||||||
<string>MainWindow</string>
|
<string>MainWindow</string>
|
||||||
</property>
|
</property>
|
||||||
<property name="styleSheet">
|
<property name="styleSheet">
|
||||||
<string notr="true">color: rgb(255, 255, 255);</string>
|
<string notr="true">color: rgb(0, 0, 0);</string>
|
||||||
</property>
|
</property>
|
||||||
<widget class="QWidget" name="centralWidget">
|
<widget class="QWidget" name="centralWidget">
|
||||||
<property name="enabled">
|
<property name="enabled">
|
||||||
|
Loading…
x
Reference in New Issue
Block a user