fix the widget demo
Signed-off-by: Yuhang Zhao <2546789017@qq.com>
This commit is contained in:
parent
dd4acb6686
commit
56499c7028
|
@ -120,12 +120,13 @@ void Widget::updateStyleSheet()
|
||||||
{
|
{
|
||||||
const bool dark = Utils::shouldAppsUseDarkMode();
|
const bool dark = Utils::shouldAppsUseDarkMode();
|
||||||
const QColor clockLabelTextColor = (dark ? kDefaultWhiteColor : kDefaultBlackColor);
|
const QColor clockLabelTextColor = (dark ? kDefaultWhiteColor : kDefaultBlackColor);
|
||||||
m_clockLabel->setStyleSheet(FRAMELESSHELPER_STRING_LITERAL("color: %1;").arg(clockLabelTextColor.name()));
|
m_clockLabel->setStyleSheet(FRAMELESSHELPER_STRING_LITERAL("background-color: transparent; color: %1;")
|
||||||
|
.arg(clockLabelTextColor.name()));
|
||||||
if (FramelessWidgetsHelper::get(this)->isBlurBehindWindowEnabled()) {
|
if (FramelessWidgetsHelper::get(this)->isBlurBehindWindowEnabled()) {
|
||||||
setStyleSheet(FRAMELESSHELPER_STRING_LITERAL("background-color: transparent"));
|
setStyleSheet(FRAMELESSHELPER_STRING_LITERAL("background-color: transparent;"));
|
||||||
} else {
|
} else {
|
||||||
const QColor windowBackgroundColor = (dark ? kDefaultSystemDarkColor : kDefaultSystemLightColor);
|
const QColor windowBackgroundColor = (dark ? kDefaultSystemDarkColor : kDefaultSystemLightColor);
|
||||||
setStyleSheet(FRAMELESSHELPER_STRING_LITERAL("background-color: %1").arg(windowBackgroundColor.name()));
|
setStyleSheet(FRAMELESSHELPER_STRING_LITERAL("background-color: %1;").arg(windowBackgroundColor.name()));
|
||||||
}
|
}
|
||||||
update();
|
update();
|
||||||
}
|
}
|
||||||
|
|
|
@ -60,6 +60,8 @@ static constexpr const qreal kDefaultTintOpacity = 0.7;
|
||||||
static constexpr const qreal kDefaultNoiseOpacity = 0.04;
|
static constexpr const qreal kDefaultNoiseOpacity = 0.04;
|
||||||
static constexpr const qreal kDefaultBlurRadius = 128.0;
|
static constexpr const qreal kDefaultBlurRadius = 128.0;
|
||||||
|
|
||||||
|
static Q_CONSTEXPR2 const QColor kDefaultSystemLightColor2 = {243, 243, 243}; // #F3F3F3
|
||||||
|
|
||||||
FRAMELESSHELPER_STRING_CONSTANT2(NoiseImageFilePath, ":/org.wangwenx190.FramelessHelper/resources/images/noise.png")
|
FRAMELESSHELPER_STRING_CONSTANT2(NoiseImageFilePath, ":/org.wangwenx190.FramelessHelper/resources/images/noise.png")
|
||||||
|
|
||||||
struct MicaMaterialData
|
struct MicaMaterialData
|
||||||
|
@ -547,7 +549,7 @@ void MicaMaterialPrivate::updateMaterialBrush()
|
||||||
initResource();
|
initResource();
|
||||||
static const QImage noiseTexture = QImage(kNoiseImageFilePath);
|
static const QImage noiseTexture = QImage(kNoiseImageFilePath);
|
||||||
QImage micaTexture = QImage(QSize(64, 64), QImage::Format_ARGB32_Premultiplied);
|
QImage micaTexture = QImage(QSize(64, 64), QImage::Format_ARGB32_Premultiplied);
|
||||||
QColor fillColor = (Utils::shouldAppsUseDarkMode() ? kDefaultSystemDarkColor : kDefaultSystemLightColor);
|
QColor fillColor = (Utils::shouldAppsUseDarkMode() ? kDefaultSystemDarkColor : kDefaultSystemLightColor2);
|
||||||
fillColor.setAlphaF(0.9f);
|
fillColor.setAlphaF(0.9f);
|
||||||
micaTexture.fill(fillColor);
|
micaTexture.fill(fillColor);
|
||||||
QPainter painter(&micaTexture);
|
QPainter painter(&micaTexture);
|
||||||
|
|
Loading…
Reference in New Issue