QT - 调色板类 QPalette

QT - 调色板类 QPalette_第1张图片
一个小例子:

this->setWindowTitle(ScaleCaption);//测量
this->setWindowFlags(Qt::FramelessWindowHint); //去除页面边框
QPalette pl = this->palette();
pl.setColor(QPalette::Window, QColor(0, 0, 200, 200)); //设置窗体部件的背景颜色
this->setPalette(pl);
this->setAutoFillBackground(true);
/* setWindowOpacity
 * 此属性保存窗口的不透明度级别。
   不透明度的有效范围是1.0 (co(完全不透明)到0.0(完全透明)。
   默认情况下,这个属性的值是1.0。 */
this->setWindowOpacity(0.8);     //   背景和元素都设置透明效果

运行效果如下,
QT - 调色板类 QPalette_第2张图片

你可能感兴趣的:(笔记,qt,开发语言)