Глава VIII из внешнего вида

2019-9-15

  1. Qt Style
QStyle风格和QPalette调色板
  1. Листы Qt Style
样式表比调色板强大的多。
  1. Специальные эффекты Форма

1) неправильные формы

使用部件遮罩mask来实现

2) прозрачное окно

setWindowOpacity(0.5);// 设置窗口的不透明度为0.5
//此时所有部件都是透明的

setWindowFlags(Qt::FramelessWindowHint);
setAttribute(Qt::WA_TranslucentBackground);
//窗口全透明,部件不透明,没有了标题栏和边框

重写paintEvent函数
//窗口可以实现半透明效果

也可以使用QGraphicsDropShadowEffect创建阴影效果

3) для достижения матового стекла эффект win7

Опубликовано 179 оригинальных статей · вона похвала 79 · просмотров 70000 +

рекомендация

отblog.csdn.net/qq_34600424/article/details/100863515