码迷,mamicode.com
首页 >  
搜索关键字:qpalette    ( 25个结果
关于样式表setStyleSheet
在Qt中设置widget背景颜色或者图片方法很多种:重写paintEvent() , 调色板QPalette , 样式表setStyleSheet等等。 但是各种方法都有其注意事项,如果不注意则很容易陷入麻烦中。 1:setStyleSheet() 这个函数我一直很喜欢使用,因为只要写一句就可以实现 ...
分类:其他好文   时间:2016-08-28 01:02:48    阅读次数:226
QTabWidget and QTabBar.的文字的颜色设置,三种方法
see the code after subclassingTabWidget::TabWidget(QWidget *parent): QTabWidget(parent),mousePressFlag(false){bar=tabBar();QPalette palette;bar->insta ...
分类:其他好文   时间:2016-07-21 00:37:56    阅读次数:766
Qt 设置背景图片3种方法(简单,但值得仔细体会)
方法1. setStylSheet{"QDialog{background-image:url()"}} //使用styleSheet 这种方法的好处是继承它的dialog都会自动设置背景,例如更换皮肤就是一个不错的选择方法2. QPalette pal; pal.setBrush(QPalette ...
分类:其他好文   时间:2016-06-12 23:16:38    阅读次数:786
QListWidget
1.失去焦点背景颜色,代码设置全选的时候,背景会是白色,需要设置失去焦点背景颜色。(设置焦点,会出现白转化成设置背景色,效果不好) QPalette p; p.setColor(QPalette::Inactive,QPalette::Highlight,QColor(51,153,255))...
分类:其他好文   时间:2015-12-31 10:25:59    阅读次数:426
QT下的几种透明效果(三种方法:调色板,透明度属性,自绘)
1.窗口整体透明,但是窗体上的控件不透明。 通过设置窗体的背景色来实现,将背景色设置为全透。QPalette pal = palette();pal.setColor(QPalette::Background, QColor(0x00,0xff,0x00,0x00));setPalette(pal)...
分类:其他好文   时间:2015-11-21 00:37:54    阅读次数:229
Qt中设置widget背景颜色/图片的注意事项(使用样式表 setStyleSheet())
在Qt中设置widget背景颜色或者图片方法很多种:重写paintEvent() , 调色板QPalette , 样式表setStyleSheet等等。 但是各种方法都有其注意事项,如果不注意则很容易陷入麻烦中。1:setStyleSheet() 这个函数我一直很喜欢使用,因为只要写一句就可以实现效...
分类:其他好文   时间:2015-08-21 00:03:52    阅读次数:200
QT下的几种透明效果
1.窗口整体透明,但是窗体上的控件不透明。 通过设置窗体的背景色来实现,将背景色设置为全透。QPalette pal = palette();pal.setColor(QPalette::Background, QColor(0x00,0xff,0x00,0x00));setPalette(pal)...
分类:其他好文   时间:2015-08-20 23:51:52    阅读次数:189
Qt之控件颜色面板类QPalette(转自CSDN,xgbing)
QPalette类提供了绘制QWidget控件时使用的颜色。 控件的颜色状态分三种:(1)Active,激活状态(2)Disabled,禁用状态(3)Inactive,未激活状态 控件在这三种不同的状态下具有不同的颜色值,QPalette类管理这三组颜色,它根据这三种状态分为三组颜色,每一组颜色都根...
分类:其他好文   时间:2015-07-06 21:42:07    阅读次数:345
Qt半透明对话框
// 设置整个面板为透明QDialog dailog;dailog.setWindowFlags(Qt::FramelessWindowHint); // 去除页面边框dailog.setFixedSize(150, 100);QPalette pl = dailog.palette();...
分类:其他好文   时间:2015-04-30 20:05:32    阅读次数:301
QWidget 设置背景图片
QWidget 设置背景图片办法:利用 QPaltette QPixmap pixmap("back.png"); QPalette palette; palette.setBrush(backgroundRole(), QBrush(pixmap)); setPalette...
分类:其他好文   时间:2015-01-27 11:04:08    阅读次数:164
25条   上一页 1 2 3 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!