Mercurial > minori
comparison src/gui/dialog/settings.cc @ 368:6d37a998cf91
gui/dialog: consolidate win32 dark theme cruft into a single class
| author | Paper <paper@tflc.us> |
|---|---|
| date | Fri, 25 Jul 2025 10:05:23 -0400 |
| parents | 180714442770 |
| children | ea3a74ed2ef9 |
comparison
equal
deleted
inserted
replaced
| 367:8d45d892be88 | 368:6d37a998cf91 |
|---|---|
| 69 torrents_page_.SaveInfo(); | 69 torrents_page_.SaveInfo(); |
| 70 | 70 |
| 71 QDialog::accept(); | 71 QDialog::accept(); |
| 72 } | 72 } |
| 73 | 73 |
| 74 void SettingsDialog::showEvent(QShowEvent* event) { | |
| 75 QDialog::showEvent(event); | |
| 76 #ifdef WIN32 | |
| 77 win32::SetTitleBarsToBlack(session.config.theme.IsInDarkTheme()); | |
| 78 #endif | |
| 79 } | |
| 80 | |
| 81 SettingsDialog::SettingsDialog(QWidget* parent) | 74 SettingsDialog::SettingsDialog(QWidget* parent) |
| 82 : QDialog(parent) | 75 : Dialog(parent) |
| 83 , layout_(this) | 76 , layout_(this) |
| 84 , widget_layout_(&widget_) | 77 , widget_layout_(&widget_) |
| 85 , button_box_(QDialogButtonBox::Ok | QDialogButtonBox::Cancel) { | 78 , button_box_(QDialogButtonBox::Ok | QDialogButtonBox::Cancel) { |
| 86 setFixedSize(755, 566); | 79 setFixedSize(755, 566); |
| 87 setWindowTitle(tr("Settings")); | 80 setWindowTitle(tr("Settings")); |
