comparison src/gui/theme.cc @ 305:91ac90a34003

core/time: remove Duration class, use regular functions instead this class was pretty useless anyway
author Paper <paper@paper.us.eu.org>
date Sun, 19 May 2024 15:56:20 -0400
parents 9a88e1725fd2
children c844f8bb87ce
comparison
equal deleted inserted replaced
304:2115488eb302 305:91ac90a34003
91 const QColor darkGray(53, 53, 53); 91 const QColor darkGray(53, 53, 53);
92 const QColor gray(128, 128, 128); 92 const QColor gray(128, 128, 128);
93 const QColor black(25, 25, 25); 93 const QColor black(25, 25, 25);
94 const QColor blue(42, 130, 218); 94 const QColor blue(42, 130, 218);
95 95
96 QPalette pal(QApplication::style()->standardPalette()); 96 QPalette pal;
97
97 pal.setColor(QPalette::Window, darkGray); 98 pal.setColor(QPalette::Window, darkGray);
98 pal.setColor(QPalette::WindowText, Qt::white); 99 pal.setColor(QPalette::WindowText, Qt::white);
99 pal.setColor(QPalette::Base, black); 100 pal.setColor(QPalette::Base, black);
100 pal.setColor(QPalette::AlternateBase, darkGray); 101 pal.setColor(QPalette::AlternateBase, darkGray);
101 pal.setColor(QPalette::ToolTipBase, blue); 102 pal.setColor(QPalette::ToolTipBase, blue);
110 pal.setColor(QPalette::Active, QPalette::Button, gray.darker()); 111 pal.setColor(QPalette::Active, QPalette::Button, gray.darker());
111 pal.setColor(QPalette::Disabled, QPalette::ButtonText, gray); 112 pal.setColor(QPalette::Disabled, QPalette::ButtonText, gray);
112 pal.setColor(QPalette::Disabled, QPalette::WindowText, gray); 113 pal.setColor(QPalette::Disabled, QPalette::WindowText, gray);
113 pal.setColor(QPalette::Disabled, QPalette::Text, gray); 114 pal.setColor(QPalette::Disabled, QPalette::Text, gray);
114 pal.setColor(QPalette::Disabled, QPalette::Light, darkGray); 115 pal.setColor(QPalette::Disabled, QPalette::Light, darkGray);
116
115 qApp->setPalette(pal); 117 qApp->setPalette(pal);
116 118
117 #ifdef WIN32 119 #ifdef WIN32
118 qApp->setStyleSheet([] { 120 qApp->setStyleSheet([] {
119 QFile f(":/dark.qss"); 121 QFile f(":/dark.qss");
125 }()); 127 }());
126 #endif 128 #endif
127 break; 129 break;
128 } 130 }
129 default: 131 default:
130 /* this sucks. */ 132 /* this sucks */
131 QPalette pal(QApplication::style()->standardPalette()); 133 QPalette pal(QApplication::style()->standardPalette());
132 #ifdef WIN32 /* fuck you Qt 6 */ 134 #ifdef WIN32 /* fuck you Qt 6 */
133 pal.setColor(QPalette::Window, QColor(0xF0, 0xF0, 0xF0)); 135 pal.setColor(QPalette::Window, QColor(0xF0, 0xF0, 0xF0));
134 #endif 136 #endif
135 qApp->setPalette(pal); 137 qApp->setPalette(pal);