码迷,mamicode.com
首页 > 其他好文 > 详细

Qt半透明对话框

时间:2015-04-30 20:05:32      阅读:301      评论:0      收藏:0      [点我收藏+]

标签:

// 设置整个面板为透明
QDialog dailog;
dailog.setWindowFlags(Qt::FramelessWindowHint);    //   去除页面边框
dailog.setFixedSize(150, 100);
QPalette pl = dailog.palette();
pl.setColor(QPalette::Window, QColor(0, 0, 0, 200));    //   设置背景颜色为黑色,如果不设置默认为白色
dailog.setPalette(pl);
dailog.setAutoFillBackground(true);
dailog.setWindowOpacity(0.7);     //   背景和元素都设置透明效果

 

Qt半透明对话框

标签:

原文地址:http://www.cnblogs.com/vectorli/p/4469590.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!