主窗口仿360 8.3 圆角后,标题栏平移出现问题
用 qt4.8.1 模仿 360 V8.3 界面时
主窗体无标题栏,并使用了圆角(setMask() 方法,同时背景用了一张背景图(圆角 png)
在自定义标栏,在上面使用 QLabel 嵌入文字和图片
平移了 36 像素后,出现下面这种效果:
请注意标栏左上的白角边角区域
同时,从后开始排列的标签也有这个白色边角区域
这些都是使用 stylesheet 实现的:
标题文本:
pLabelTitle->setStyleSheet("margin-left:36px;");
右标题文本:
pLabelVersion->setStyleSheet("QLabel{margin-right:10px;}");
请问:
不知道怎么去掉标题栏上的白色边角?? qt stylesheet
[解决办法]
那是不是图片的底色呀,应该吧图片底色画成透明的
[解决办法]
主窗体设置圆角,是针对主窗体的吗?
stylesheet设置如果不明确设置,子窗体会有一样的样式。
[解决办法]