如何在QWebEngineView上设置深色模式?

How to set dark mode on QWebEngineView?

提问人:Cesar 提问时间:1/17/2023 更新时间:1/17/2023 访问量:255

问:

我尝试了此处找到的所有选项:123

但黑暗主题仍然没有被应用。

在 Qt 6.4 和 Windows 10 上进行测试。

int main(int argc, char *argv[])
{
    QApplication a(argc, argv);


    // qputenv("QTWEBENGINE_CHROMIUM_FLAGS",
    //      "--blink-settings=darkMode=4,darkModeImagePolicy=2");
    // qputenv("QTWEBENGINE_CHROMIUM_FLAGS", "--force-dark-mode");
    
    //qputenv("QTWEBENGINE_CHROMIUM_FLAGS",
    //    "--blink-settings=darkModeEnabled=true,--blink-settings=darkMode=4,darkModeImagePolicy=2,--force-dark-mode,--blink-settings=forceDarkModeEnabled=true,darkmodeenabled=true");


    qputenv("QTWEBENGINE_CHROMIUM_FLAGS", "blink-settings=darkMode=4,darkModeImagePolicy=0");

    auto web = new QWebEngineView(this);
    web->setUrl(QUrl("https://www.google.com/"));
}
C++ Qt

评论


答: 暂无答案