From aa5851442c54e0a5305ab65af369cc8853d55355 Mon Sep 17 00:00:00 2001 From: hawkeyexp Date: Fri, 25 May 2018 21:53:50 +0200 Subject: [PATCH] [gui] Rework brightness slider --- assets/resources.qrc | 1 + assets/slider.png | Bin 0 -> 3091 bytes src/autoapp/UI/MainWindow.cpp | 4 ++++ src/autoapp/UI/mainwindow.ui | 7 +++++-- 4 files changed, 10 insertions(+), 2 deletions(-) create mode 100644 assets/slider.png diff --git a/assets/resources.qrc b/assets/resources.qrc index 6d5a501..f9f36ed 100644 --- a/assets/resources.qrc +++ b/assets/resources.qrc @@ -17,5 +17,6 @@ camera-hot.png day-hot.png night-hot.png + slider.png diff --git a/assets/slider.png b/assets/slider.png new file mode 100644 index 0000000000000000000000000000000000000000..f989ba4768de428a4a7165e00ec245f2beac00b7 GIT binary patch literal 3091 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 literal 0 HcmV?d00001 diff --git a/src/autoapp/UI/MainWindow.cpp b/src/autoapp/UI/MainWindow.cpp index d62cf3e..be8ac18 100644 --- a/src/autoapp/UI/MainWindow.cpp +++ b/src/autoapp/UI/MainWindow.cpp @@ -40,7 +40,11 @@ MainWindow::MainWindow(configuration::IConfiguration::Pointer configuration, QWi QPushButton:hover { background: url(:/circle.png); } \ QPushButton:focus { background: url(:/circle.png); } \ QPushButton:pressed { background: url(:/circle-pressed.png); } \ + QSlider:horizontal { background: url(:/slider.png); border: 1px solid #ffffff; border-radius: 2px; min-height: 32px;} \ + QSlider::groove:horizontal { background: #6d6d6d; height: 32px;} \ + QSlider::handle:horizontal { background: white; height: 52px; width: 52px; margin: 0 0;} \ "); + QFileInfo wallpaperDayFile("wallpaper.png"); bool wallpaperDayFileExists = wallpaperDayFile.exists(); diff --git a/src/autoapp/UI/mainwindow.ui b/src/autoapp/UI/mainwindow.ui index b7a35ce..d97f8a1 100644 --- a/src/autoapp/UI/mainwindow.ui +++ b/src/autoapp/UI/mainwindow.ui @@ -210,13 +210,16 @@ - 1 + 30 255 - 5 + 25 + + + 25 Qt::Horizontal