MCPcopy Create free account
hub / github.com/CE-Programming/CEmu / darkModeSwitch

Method darkModeSwitch

gui/qt/mainwindow.cpp:922–940  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

920}
921
922void 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
942void MainWindow::changeEvent(QEvent* event) {
943 const auto eventType = event->type();

Callers

nothing calls this directly

Calls 2

isRunningInDarkModeFunction · 0.85
updateDarkModeMethod · 0.45

Tested by

no test coverage detected