diff options
author | 2021-05-23 17:57:39 +0530 | |
---|---|---|
committer | 2021-05-23 17:57:39 +0530 | |
commit | 8f0286f1a14388169feca7ae45b0f6c1491e6f3d (patch) | |
tree | 43e06d451fe4a7ba12bf00675f973ee1d9b549f3 /src/mainwindow.cpp | |
parent | 771c12d804d942f6891a17f5daf99344559fa4fd (diff) | |
download | whatsie-8f0286f1a14388169feca7ae45b0f6c1491e6f3d.tar.gz whatsie-8f0286f1a14388169feca7ae45b0f6c1491e6f3d.zip |
updated darktheme palette
Diffstat (limited to 'src/mainwindow.cpp')
-rw-r--r-- | src/mainwindow.cpp | 49 |
1 files changed, 27 insertions, 22 deletions
diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp index a2a7770..978bd4f 100644 --- a/src/mainwindow.cpp +++ b/src/mainwindow.cpp @@ -102,28 +102,26 @@ void MainWindow::updateWindowTheme() { qApp->setStyle(QStyleFactory::create("fusion")); QPalette palette; - palette.setColor(QPalette::Window,QColor("#262D31")); //whatsapp dark color - palette.setColor(QPalette::Disabled,QPalette::Window,QColor("#3f4143")); //whatsapp dark color - - palette.setColor(QPalette::WindowText,Qt::white); - palette.setColor(QPalette::Disabled,QPalette::WindowText,QColor(127,127,127)); - palette.setColor(QPalette::Base,QColor("#323739")); - palette.setColor(QPalette::AlternateBase,QColor("#5f6c73")); - palette.setColor(QPalette::ToolTipBase,Qt::white); - palette.setColor(QPalette::ToolTipText,QColor(53,53,53)); - palette.setColor(QPalette::Text,Qt::white); - palette.setColor(QPalette::Disabled,QPalette::Text,QColor("#646464")); - palette.setColor(QPalette::Dark,QColor(35,35,35)); - palette.setColor(QPalette::Shadow,QColor(20,20,20)); - palette.setColor(QPalette::Button,QColor(53,53,53)); - palette.setColor(QPalette::ButtonText,Qt::white); - palette.setColor(QPalette::Disabled,QPalette::ButtonText,QColor(127,127,127)); - palette.setColor(QPalette::BrightText,Qt::red); - palette.setColor(QPalette::Link,QColor("skyblue")); - palette.setColor(QPalette::Highlight,QColor(49,106,150)); - palette.setColor(QPalette::Disabled,QPalette::Highlight,QColor(80,80,80)); - palette.setColor(QPalette::HighlightedText,Qt::white); - palette.setColor(QPalette::Disabled,QPalette::HighlightedText,QColor(127,127,127)); + palette.setColor(QPalette::Window, QColor("#262D31")); + palette.setColor(QPalette::Text, Qt::white); + palette.setColor(QPalette::WindowText, Qt::white); + palette.setColor(QPalette::Base, QColor("#323739")); + palette.setColor(QPalette::AlternateBase, QColor("#5f6c73")); + palette.setColor(QPalette::ToolTipBase, QColor(66, 66, 66)); + palette.setColor(QPalette::Disabled, QPalette::Window,QColor("#3f4143")); + palette.setColor(QPalette::ToolTipText, QColor("silver")); + palette.setColor(QPalette::Disabled, QPalette::Text, QColor(127, 127, 127)); + palette.setColor(QPalette::Dark, QColor(35, 35, 35)); + palette.setColor(QPalette::Shadow, QColor(20, 20, 20)); + palette.setColor(QPalette::Button, QColor("#262D31")); + palette.setColor(QPalette::ButtonText, Qt::white); + palette.setColor(QPalette::Disabled, QPalette::ButtonText, QColor(127, 127, 127)); + palette.setColor(QPalette::BrightText, Qt::red); + palette.setColor(QPalette::Link, QColor(42, 130, 218)); + palette.setColor(QPalette::Highlight, QColor(38, 140, 196)); + palette.setColor(QPalette::Disabled, QPalette::Highlight, QColor(80, 80, 80)); + palette.setColor(QPalette::HighlightedText, Qt::white); + palette.setColor(QPalette::Disabled, QPalette::HighlightedText,QColor(127, 127, 127)); qApp->setPalette(palette); this->webEngine->setStyleSheet("QWebEngineView{background:#131C21;}"); //whatsapp dark color //this->webEngine->page()->setBackgroundColor(QColor("#131C21;")); //whatsapp dark color @@ -134,6 +132,13 @@ void MainWindow::updateWindowTheme() //this->webEngine->page()->setBackgroundColor(QColor("#F0F0F0;")); //whatsapp light color } + QList<QWidget*> widgets = this->findChildren<QWidget*>(); + + foreach (QWidget* w, widgets) + { + w->setPalette(qApp->palette()); + } + setNotificationPresenter(webEngine->page()->profile()); if(lockWidget!=nullptr) |