comparison src/gui/window.cc @ 105:6d8da6e64d61

theme: add dark stylesheet, make it actually usable win32: make the titlebar black where available
author Paper <mrpapersonic@gmail.com>
date Sun, 05 Nov 2023 03:54:26 -0500
parents 621084cc542c
children c8c72278f6fd
comparison
equal deleted inserted replaced
104:27455104ea37 105:6d8da6e64d61
270 270
271 void MainWindow::SetActivePage(QWidget* page) { 271 void MainWindow::SetActivePage(QWidget* page) {
272 this->setCentralWidget(page); 272 this->setCentralWidget(page);
273 } 273 }
274 274
275 void MainWindow::showEvent(QShowEvent* event) {
276 QMainWindow::showEvent(event);
277 #ifdef WIN32
278 win32::SetTitleBarToBlack(this, session.config.theme.IsInDarkMode());
279 #endif
280 }
281
275 void MainWindow::closeEvent(QCloseEvent* event) { 282 void MainWindow::closeEvent(QCloseEvent* event) {
276 session.config.Save(); 283 session.config.Save();
277 event->accept(); 284 event->accept();
278 } 285 }
279 286