setStyleSheet 设置的一些集合,一部分源码和截图来自

http://blog.sina.com.cn/s/articlelist_2801495241_0_1.html

1. 设置QLabel字体颜色

version_title->setStyleSheet("color:white;");

2.设置button透明

medal_button->setStyleSheet("background:transparent;");

3.设置QSplitter背景

main_splitter->setStyleSheet("QSplitter::handle{background:lightgray;}");

4.设置button圆弧大小,背景颜色,字体颜色,鼠标放到按键上的背景颜色。

power_button->setStyleSheet("QPushButton{border-radius:20px; background:rgb(110, 190, 10); color:white;}"

  "QPushButton:hover{background:rgb(140, 220, 35);}");

按键设置http://blog.csdn.net/xj626852095/article/details/10430653

5.设置button的背景图片

login_button->setStyleSheet("QPushButton{color:green; border-image:url(:/contentWidget/login);}"

  "QPushButton:hover{color:rgb(110, 190, 10);}");

6.颜色设置 和 透明设置

register_button->setStyleSheet("color:rgb(0, 120, 230); background:transparent;");

7.设置QToolButton背景透明,鼠标指到时显现背景,圆角5px,边界线1px

 

recovery_button = new QToolButton();

 recovery_button->setToolButtonStyle(Qt::ToolButtonTextUnderIcon);

    QPixmap recovery_pixmap(":/contentWidget/recovery");

 recovery_button->setIcon(recovery_pixmap);

 recovery_button->setIconSize(recovery_pixmap.size());

 recovery_button->setFixedSize(recovery_pixmap.width()+50, recovery_pixmap.height()+35);

 recovery_button->setStyleSheet("QToolButton{background:transparent;}"

        "QToolButton:hover{border-radius:5px; border:1px solid rgb(210, 225, 230);}");

8.QTabWidget 设置

tab_widget->setStyleSheet("QTabWidget::pane{border: 1px;}"

  "QTabWidget::tab-bar{alignment:center;}"

        "QTabBar::tab{background:transparent;color:white; min-width:10ex; min-height:5ex; }"

  "QTabBar::tab:hover{background:rgb(255, 255, 255, 100);}"

  "QTabBar::tab:selected{border-color: white;background:white;color:green;}");

9.QLineEdit 输入框的的设置

this->setStyleSheet("QLineEdit{border-width: 1px; border-radius: 4px; font-size:12px; color: black; border:1px solid gray;}"

      "QLineEdit:hover{border-width: 1px; border-radius: 4px; font-size:12px; color: black; border:1px solid rgb(70, 200, 50);}");

setStyleSheet 一些QSS设置的集合的更多相关文章

  1. 使用Qss设置QT程序界面的样式和皮肤

    1         使用Qss设置QT程序界面的样式和皮肤 1.1  Qss的功能 Qt程序界面中控件的背景图片.大小.字体颜色.字体类型.按钮状态变化等属性可以通过Qss文件来设置,美化UI界面.实 ...

  2. 【JMeter】 使用Synchronizing Timer设置请求集合点,实现绝对并发

    布局设置说明 参数说明: Number of Simulated Users to Group 每次释放的线程数量.如果设置为0,等同于设置为线程租中的线程数量. Timeout in millise ...

  3. Qt子类化后qss设置背景色无效的问题

    1.问题背景 在某个类中,用到了一个组合的widget,有按钮进度条等,类似于视频播放器按钮控制区和精度条(参考了很多feiyangqingyun的文章,感谢),调试正常后整理代码,为了提高代码可读性 ...

  4. Qt QToolTip 控件背景的 QSS 设置方法(摘抄)

    Qt/C++/CSS: QTooltip stylesheet background colour Hi there, I've recently come across a problem deve ...

  5. QSS设置字体不起作用

    正确的QSS QLabel{ font-family: "Microsoft YaHei"; font-weight:bold; font-size:14px; color: #3 ...

  6. 【WPF】ComboBox:根据绑定选取、设置固定集合中的值

    问题场景 我有一个对象,里面有一个属性叫Limit,int类型.虽然int可取的范围很大,我想要在用户界面上限制Limit可取的值,暂且限制为5.10.15.20. 所以ComboBox绑定不是绑定常 ...

  7. 在MyEclipse中编写Web Project,编码设置全集合

    1.window-->preference-->general-->content type 然后在<Content Types>中展开每一颗子项,并在<Defau ...

  8. QT之二级菜单(二级菜单的箭头可以使用QSS设置图片)

    QT之二级菜单 QT之二级菜单 开场白 效果图 上代码 可参考文章 下代码 结尾 开场白 今天我们一起来了解下,在我们QT中,二级菜单是如何实现的,在上篇我们学习了QT之系统托盘,QT之自定义菜单,  ...

  9. Qt之使用qss设置Qwidget背景色无效解决

    如题 解决方案 添加头文件 #include <QStyleOption> 重写函数paintEvent 内容如下 void statistics_assistant::paintEven ...

随机推荐

  1. EF 批量更新删除(linq篇)

    刚开始用EF很多东西都不会用,事后想想都很简单的东西总是用很麻烦的方式实现 1:  EF的联合查询 inner join  很久很久以前我是这么写一个列表展示的,其中有两个字段Contractor和M ...

  2. HUST 1354 - Rubiks (DP)

    1354 - Rubiks 时间限制:1秒 内存限制:64兆 452 次提交 102 次通过 题目描述 Isun is a genius. Not only he is an expert in al ...

  3. 20160916-3:mysql主从复制

    一.什么是主从复制 将一个数据库节点的数据拷贝到一个或多个数据库节点(主节点—>从节点) 二.主从复制的原理 [简述]:将主节点上的变更操作存储到binlog,从节点建立了到主节点的复制关系后, ...

  4. Truthy Falsy

    https://developer.mozilla.org/zh-CN/docs/Glossary/Truthy falsy(虚值)是在 Boolean 上下文中已认定可转换为‘假‘的值. JavaS ...

  5. python系列六:Python3元组tuple

    '''元组与列表类似,不同之处在于元组的元素不能修改.元组使用小括号,列表使用方括号.''''''uple元素不可变有一种特殊情况,当元素是可变对象时.对象内部属性是可以修改的!tuple的不可变限制 ...

  6. 如何查看l操作系统是否开启rpc服务

    linux操作系统 在linux 5.X以及下的版本你可以通过service portmap status命令查看rpc是否启动.如果提示running,表示正在运行:如果提示stop就是关闭了.如果 ...

  7. Django模型中OneToOneField和ForeignKey的区别

    网上看到一篇讲解"Django模型中OneToOneField和ForeignKey区别" 的文章,浅显易懂; 可以把ForeignKey形象的类比为: ForeignKey是on ...

  8. nodejs从服务器获取数据

    // 从服务器获取数据 request('http://192.168.1.7:8080/getDemo', function(error, response, body) { console.log ...

  9. pgAgent设定定时备份

    PostgreSQL定时自动备份 简介 PostgreSQL数据库中未提供数据库的定时备份功能,所以需要结合备份和定时job功能来共同实现. 这里我选取了2种定时job方式,crontab是Linux ...

  10. Sql多条件排序

    多条件排序可以通过在order by语句后面使用case when then条件语句来实现. end 例子: 1.创建表case_test 共有id,case_type,case_location,c ...