文档章节

Qt学习笔记2

 鹰之号角
发布于 2014/01/03 17:13
字数 176
阅读 68
收藏 0

1.弹出菜单中菜单项(item)的高度设置:通过设置item的padding范围来控制弹出菜单中选项的高度

    setStyleSheet("QMenu::item{padding: 12px 20px 12px 15px;border: 1px solid transparent;}"
                           "QMenu::item:selected{border-color: darkblue;background: rgba(100, 100, 100, 150);}");

 

 2.checkbox点击区域的设置:通过设置checked和unchecked的图片大小来控制checkbox的点击区域
    setStyleSheet("QCheckBox::indicator:unchecked{image: url(:/new/prefix1/favourite.bmp);}"
                           "QCheckBox::indicator:checked{image: url(:/new/prefix1/no-favourite.bmp);}");

     favourite.bmp和no-favourite.bmp的大小就是checkbox的点击区域的高度,大小随意定制,长度由图片大小+文字长度决定

© 著作权归作者所有

共有 人打赏支持
粉丝 0
博文 6
码字总数 768
作品 0
广州
程序员
1+1=2的 blog 文章索引

百度空间中 原blog部分文章 索引:http://hi.baidu.com/cyclone/home Qt Bugs 通过 Qt Bugs 学习 Qt 似乎是一个不错的方法。 中文相关 中文问题说到底就是一个 unicode 和传统窄字符串 char...

晨曦之光
2012/05/08
184
0
pyqt 学习基础 实践2 基于oschina笔记软件的初步界面

笔记软件主界面 这东西大概介绍 我想做一个基于oschina的跨平台的笔记软件(做得好就分享给大家,做的不好就自己收藏....,oschina openapi方面已经熟悉了一下,但是Qt还不是很熟悉,因为还是...

Cosven
2014/08/28
0
2
tamlok/vnote

VNote 英文 English VNote 是一个受Vim启发开发的专门为 Markdown 而优化、设计的笔记软件。VNote是一个更了解程序员和Markdown的笔记软件。 下载 国内的用户可以尝试在百度云盘下载VNote的最...

tamlok
01/08
0
0
QT5.10.0安装教程图文教程以及安装成功QT5.10.0后环境配置图文教程

QT是一个非常强大的图形用户界面应用程序开发框架,但是它现在不是很主流。虽然这样但是它的应用领域还是非常的广,特别是应用在嵌入式领域,非常多的公司喜欢用它来做界面。所以还是有比较多...

黑泽明军
01/31
0
0
Qt Lighthouse学习(三)

想不出好的名字,还是继续用lighthouse这个名字吧,毕竟和Qt Lighthouse学习(二)内容相连。 注:本文内容基于现阶段的Qt5源码,等Qt5正式发布时,本文的内容可能不再适用了。 2011.09.11 QPA...

晨曦之光
2012/05/08
758
0

没有更多内容

加载失败,请刷新页面

加载更多

svn 常用操作命令及问题处理

1. 常用命令 1.1. 基本使用 检出 checkout ➜ svn co repo_url -m '检出代码'➜ svn co repo_url saved_dir_name -m '检出代码,并指定目录名' 加入版本控制 add # 添加指定文件➜ svn...

whoru
18分钟前
0
0
记一次jquery validate的扩展(第一次失去焦点时触发校验)

最近在用jquery.validate 做前端表单校验,但是发现每次第一次失去焦点时,如果文本框内容为空,且该字段是必填项, 则不会触发校验,直到提交表单后,再次失去焦点时,才会触发,想对此进行...

foreach
23分钟前
0
0
java生成UUID

UUID介绍: UUID(Universally Unique Identifier)全局唯一标识符,是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。按照开放软件基金会(OSF)制定的标准计算,用到了以...

编程SHA
26分钟前
0
0
Docker Compose 原理

Docker 的优势非常明显,尤其是对于开发者来说,它提供了一种全新的软件发布机制。也就是说使用 docker 镜像作为软件产品的载体,使用 docker 容器提供独立的软件运行上下文环境,使用 dock...

Java干货分享
40分钟前
0
0
解决过滤器中设置cookie无效的问题

解决过滤器中设置cookie无效的问题 代码现场 filterChain.doFilter(sessionSyncRequestWrapper, response);Cookie emailCook = WebServletUtil.getSelectedCookie(request.getCookies(), ......

黄威
50分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部