| 920 | } |
| 921 | |
| 922 | void MainWindow::darkModeSwitch(bool darkMode) { |
| 923 | QApplication::setStyle(m_styleForMode[darkMode]); |
| 924 | if (darkMode != isRunningInDarkMode()) { |
| 925 | m_styleForMode[darkMode] = QStringLiteral("fusion"); |
| 926 | QApplication::setStyle(m_styleForMode[darkMode]); |
| 927 | darkMode = isRunningInDarkMode(); |
| 928 | } |
| 929 | |
| 930 | m_isInDarkMode = darkMode; |
| 931 | if (darkMode) { |
| 932 | m_cBack.setColor(QPalette::Base, QColor(Qt::blue).lighter(180)); |
| 933 | m_cBack.setColor(QPalette::Text, Qt::black); |
| 934 | } else { |
| 935 | m_cBack.setColor(QPalette::Base, QColor(Qt::yellow).lighter(160)); |
| 936 | m_cBack.setColor(QPalette::Text, Qt::black); |
| 937 | } |
| 938 | ui->disasm->updateDarkMode(); |
| 939 | debugBasicUpdateDarkMode(); |
| 940 | } |
| 941 | |
| 942 | void MainWindow::changeEvent(QEvent* event) { |
| 943 | const auto eventType = event->type(); |
nothing calls this directly
no test coverage detected