Include new icons in application
@ -1,16 +1,24 @@
|
||||
<RCC>
|
||||
<qresource prefix="/AdaptiveBrightness">
|
||||
<file>resources/brightness_system.ico</file>
|
||||
<file>resources/brightness_0.ico</file>
|
||||
<file>resources/brightness_1.ico</file>
|
||||
<file>resources/brightness_2.ico</file>
|
||||
<file>resources/brightness_3.ico</file>
|
||||
<file>resources/brightness_4.ico</file>
|
||||
<file>resources/brightness_5.ico</file>
|
||||
<file>resources/brightness_6.ico</file>
|
||||
<file>resources/brightness_7.ico</file>
|
||||
<file>resources/brightness_8.ico</file>
|
||||
<file>resources/brightness_default.ico</file>
|
||||
<file>resources/brightness_error.ico</file>
|
||||
<file>resources/nosense_0.ico</file>
|
||||
<file>resources/nosense_1.ico</file>
|
||||
<file>resources/nosense_2.ico</file>
|
||||
<file>resources/nosense_3.ico</file>
|
||||
<file>resources/nosense_4.ico</file>
|
||||
<file>resources/nosense_5.ico</file>
|
||||
<file>resources/nosense_6.ico</file>
|
||||
<file>resources/nosense_7.ico</file>
|
||||
<file>resources/nosense_8.ico</file>
|
||||
<file>resources/sense_0.ico</file>
|
||||
<file>resources/sense_1.ico</file>
|
||||
<file>resources/sense_2.ico</file>
|
||||
<file>resources/sense_3.ico</file>
|
||||
<file>resources/sense_4.ico</file>
|
||||
<file>resources/sense_5.ico</file>
|
||||
<file>resources/sense_6.ico</file>
|
||||
<file>resources/sense_7.ico</file>
|
||||
<file>resources/sense_8.ico</file>
|
||||
<file>resources/error.ico</file>
|
||||
<file>resources/system.ico</file>
|
||||
</qresource>
|
||||
</RCC>
|
||||
|
@ -1 +1 @@
|
||||
IDI_ICON1 ICON "resources/brightness_system.ico"
|
||||
IDI_ICON1 ICON "resources/system.ico"
|
||||
|
@ -15,7 +15,7 @@
|
||||
</property>
|
||||
<property name="windowIcon">
|
||||
<iconset resource="AdaptiveBrightness.qrc">
|
||||
<normaloff>:/AdaptiveBrightness/resources/brightness_system.ico</normaloff>:/AdaptiveBrightness/resources/brightness_system.ico</iconset>
|
||||
<normaloff>:/AdaptiveBrightness/resources/system.ico</normaloff>:/AdaptiveBrightness/resources/system.ico</iconset>
|
||||
</property>
|
||||
<widget class="QWidget" name="centralWidget"/>
|
||||
<widget class="QMenuBar" name="menuBar">
|
||||
|
@ -58,12 +58,13 @@ void MainWindow::loadIcons()
|
||||
qDebug("Loading icons");
|
||||
|
||||
constexpr auto ICON_PATHS = std::array{
|
||||
":/AdaptiveBrightness/resources/brightness_0.ico", ":/AdaptiveBrightness/resources/brightness_1.ico",
|
||||
":/AdaptiveBrightness/resources/brightness_2.ico", ":/AdaptiveBrightness/resources/brightness_3.ico",
|
||||
":/AdaptiveBrightness/resources/brightness_4.ico", ":/AdaptiveBrightness/resources/brightness_5.ico",
|
||||
":/AdaptiveBrightness/resources/brightness_6.ico", ":/AdaptiveBrightness/resources/brightness_7.ico",
|
||||
":/AdaptiveBrightness/resources/brightness_8.ico", ":/AdaptiveBrightness/resources/brightness_default.ico",
|
||||
":/AdaptiveBrightness/resources/brightness_error.ico", ":/AdaptiveBrightness/resources/brightness_system.ico",
|
||||
":/AdaptiveBrightness/resources/nosense_0.ico", ":/AdaptiveBrightness/resources/nosense_1.ico", ":/AdaptiveBrightness/resources/nosense_2.ico",
|
||||
":/AdaptiveBrightness/resources/nosense_3.ico", ":/AdaptiveBrightness/resources/nosense_4.ico", ":/AdaptiveBrightness/resources/nosense_5.ico",
|
||||
":/AdaptiveBrightness/resources/nosense_6.ico", ":/AdaptiveBrightness/resources/nosense_7.ico", ":/AdaptiveBrightness/resources/nosense_8.ico",
|
||||
":/AdaptiveBrightness/resources/sense_0.ico", ":/AdaptiveBrightness/resources/sense_1.ico", ":/AdaptiveBrightness/resources/sense_2.ico",
|
||||
":/AdaptiveBrightness/resources/sense_3.ico", ":/AdaptiveBrightness/resources/sense_4.ico", ":/AdaptiveBrightness/resources/sense_5.ico",
|
||||
":/AdaptiveBrightness/resources/sense_6.ico", ":/AdaptiveBrightness/resources/sense_7.ico", ":/AdaptiveBrightness/resources/sense_8.ico",
|
||||
":/AdaptiveBrightness/resources/error.ico", ":/AdaptiveBrightness/resources/system.ico",
|
||||
};
|
||||
|
||||
for(std::size_t i = 0; i < ICON_PATHS.size(); ++i) {
|
||||
|
@ -25,7 +25,7 @@ class MainWindow : public QMainWindow {
|
||||
|
||||
Ui::AdaptiveBrightnessClass m_ui;
|
||||
|
||||
std::array<std::unique_ptr<QIcon>, 12> m_icons;
|
||||
std::array<std::unique_ptr<QIcon>, 20> m_icons;
|
||||
std::size_t m_currentIcon;
|
||||
bool m_visibility;
|
||||
QAction* m_showHideAction = nullptr;
|
||||
|
Before Width: | Height: | Size: 104 KiB After Width: | Height: | Size: 104 KiB |
BIN
AdaptiveBrightness/resources/nosense_0.ico
Normal file
After Width: | Height: | Size: 103 KiB |
BIN
AdaptiveBrightness/resources/nosense_1.ico
Normal file
After Width: | Height: | Size: 103 KiB |
BIN
AdaptiveBrightness/resources/nosense_2.ico
Normal file
After Width: | Height: | Size: 103 KiB |
BIN
AdaptiveBrightness/resources/nosense_3.ico
Normal file
After Width: | Height: | Size: 103 KiB |
BIN
AdaptiveBrightness/resources/nosense_4.ico
Normal file
After Width: | Height: | Size: 103 KiB |
BIN
AdaptiveBrightness/resources/nosense_5.ico
Normal file
After Width: | Height: | Size: 103 KiB |
BIN
AdaptiveBrightness/resources/nosense_6.ico
Normal file
After Width: | Height: | Size: 103 KiB |
BIN
AdaptiveBrightness/resources/nosense_7.ico
Normal file
After Width: | Height: | Size: 103 KiB |
Before Width: | Height: | Size: 102 KiB After Width: | Height: | Size: 102 KiB |
Before Width: | Height: | Size: 104 KiB After Width: | Height: | Size: 104 KiB |
Before Width: | Height: | Size: 104 KiB After Width: | Height: | Size: 104 KiB |
Before Width: | Height: | Size: 104 KiB After Width: | Height: | Size: 104 KiB |
Before Width: | Height: | Size: 104 KiB After Width: | Height: | Size: 104 KiB |
Before Width: | Height: | Size: 104 KiB After Width: | Height: | Size: 104 KiB |
Before Width: | Height: | Size: 104 KiB After Width: | Height: | Size: 104 KiB |
Before Width: | Height: | Size: 104 KiB After Width: | Height: | Size: 104 KiB |
Before Width: | Height: | Size: 104 KiB After Width: | Height: | Size: 104 KiB |
Before Width: | Height: | Size: 104 KiB After Width: | Height: | Size: 104 KiB |
Before Width: | Height: | Size: 105 KiB After Width: | Height: | Size: 105 KiB |