| | |
| | | auto dwmBlurAction = new QAction(tr("Enable DWM blur"), menuBar); |
| | | dwmBlurAction->setCheckable(true); |
| | | connect(dwmBlurAction, &QAction::triggered, this, [this](bool checked) { |
| | | windowAgent->setWindowAttribute(QStringLiteral("dwm-blur"), checked); |
| | | if (!windowAgent->setWindowAttribute(QStringLiteral("dwm-blur"), checked)) { |
| | | return; |
| | | } |
| | | setProperty("custom-style", checked); |
| | | style()->polish(this); |
| | | }); |
| | |
| | | auto acrylicAction = new QAction(tr("Enable acrylic material"), menuBar); |
| | | acrylicAction->setCheckable(true); |
| | | connect(acrylicAction, &QAction::triggered, this, [this](bool checked) { |
| | | windowAgent->setWindowAttribute(QStringLiteral("acrylic-material"), QColor::fromRgbF(1.f, 1.f, 1.f, 0.6f)); |
| | | if (!windowAgent->setWindowAttribute(QStringLiteral("acrylic-material"), true)) { |
| | | return; |
| | | } |
| | | setProperty("custom-style", checked); |
| | | style()->polish(this); |
| | | }); |
| | |
| | | auto micaAction = new QAction(tr("Enable mica"), menuBar); |
| | | micaAction->setCheckable(true); |
| | | connect(micaAction, &QAction::triggered, this, [this](bool checked) { |
| | | windowAgent->setWindowAttribute(QStringLiteral("mica"), checked); |
| | | if (!windowAgent->setWindowAttribute(QStringLiteral("mica"), checked)) { |
| | | return; |
| | | } |
| | | setProperty("custom-style", checked); |
| | | style()->polish(this); |
| | | }); |
| | |
| | | auto micaAltAction = new QAction(tr("Enable mica alt"), menuBar); |
| | | micaAltAction->setCheckable(true); |
| | | connect(micaAltAction, &QAction::triggered, this, [this](bool checked) { |
| | | windowAgent->setWindowAttribute(QStringLiteral("mica-alt"), checked); |
| | | if (!windowAgent->setWindowAttribute(QStringLiteral("mica-alt"), checked)) { |
| | | return; |
| | | } |
| | | setProperty("custom-style", checked); |
| | | style()->polish(this); |
| | | }); |