QT样式表QComboBox设置下拉列表行距无效的原因
QComboBox的下拉列表默认情况下行距等于字高,显示效果看起来非常拥挤,
对于显示相关的问题,一般都能用样式表解决,但是QComboBox的下拉列表的行高就比较另类了
用样式表设置行高的qss语句如下:
QComboBox QAbstractItemView
{border: 2px solid darkgray;/*下拉列表的边线的粗细、实虚*/selection-background-color: lightgray;/*下拉列表选中的行的背景色*/
}
QComboBox QAbstractItemView::item
{height:20px;/*下拉列表的行高,也可以看做行距*/
}
以上内容可以在帮助手册中找到:style sheet -> Qt Style Sheets Examples -> Customizing QComboBox
但令人沮丧的是,设置完样式后,行距并没有按照预想的效果,
感谢这位前辈:https://blog.csdn.net/lys211/article/details/43956979
还有这个:http://www.qtcentre.org/threads/13496-CSS-QCombobox-setting-min-height-for-drop-down-list
除了设置好样式表意外,还要为每一个QComboBox对象执行: ui->comboBox->setView(new QListView());
QT样式表QComboBox设置下拉列表行距无效的原因相关推荐
- qt样式表设置边框_QT样式表
QT样式表 一.QT样式表简介 1.QT样式表简介 QSS的主要功能是使界面的表现与界面的元素分离,使得设计皮肤与界面控件分离的软件成为可能. QT样式表是允许用户定制widgets组件外观的强大机制 ...
- QT开发(六十四)——QT样式表(二)
QT开发(六十四)--QT样式表 本文主要翻译自QT官方文档Qt Style Sheets . 五.QT样式表参考 QT样式表支持多种的属性.状态和子控件,使得定制组件的外观成为可能. 1.组件 以下 ...
- Qt样式表参考:Qt Style Sheets
Qt样式表支持各种属性.伪状态和子控件,使得定制小部件的外观成为可能. 可设置样式的小部件列表 下表列出了可以使用样式表自定义的Qt小部件: Widget 如何设计风格 QAbstractScroll ...
- 【Qt】Qt样式表总结(一):选择器
官方资料 https://blog.csdn.net/u010168781/article/details/81868523 注释 qss文件中使用:/**/ 来注释 样式规则 样式表由样式规则序列组 ...
- Qt样式表之二:QSS语法及常用样式
一.简述 Qt样式表(以下统称QSS)的术语和语法规则几乎和CSS相同.如果你熟悉CSS,可以快速浏览以下内容.不熟悉的话可以先去W3School - CSS或者本人的CSS博客随笔简单了解一下. 在 ...
- [Qt教程] 第45篇 进阶(五)Qt样式表
[Qt教程] 第45篇 进阶(五)Qt样式表 楼主 发表于 2013-9-13 15:43:55 | 查看: 329| 回复: 1 Qt样式表 版权声明 该文章原创于Qter开源社区 导语 一个完善 ...
- QT样式表(QStyleSheet)
QT样式表 (QStyleSheet) 作者:刘旭晖 Raymond 转载请注明出处 Email:colorant@163.com BLOG:http://blog.csdn.net/colorant ...
- Qt 样式表之QSS
前言 最近想给程序做个换皮肤的功能,于是想起了用 QSS.QSS 这个东西也算是老古董了,博主刚工作那会就有接触过,但是没有深入去了解,趁着这一次机会来学习一下.网上翻阅了一些资料,结合 Qt 的官方 ...
- qt 样式表 qss
Qt样式表是一个可以自定义部件外观的十分强大的机制﹐除了那些能够通过子类化QStyle更改的外观,其余的都可以使用Qt样式表来美化. 实现办法:调用setStyleSheet 函数,其中styleSh ...
最新文章
- react中使用scss_我如何将CSS模块和SCSS集成到我的React应用程序中
- 利用windows 2003实现服务器群集的搭建与架设(一) NLB群集的创建与架设
- Hadoop运维记录系列(二十二)
- VSCode 自定义html5模板
- 武汉大学计算机学院的李明,李明副研究员
- 最近两天遇到的问题 原因 和处理方式 小结
- memset初始化类对象出错解析
- anaconda3安装_Ubuntu20.04安装配置Anaconda3
- 荣耀Magic2 发布:滑盖全面屏、前后6摄、屏下指纹、麒麟980
- InvalidClassException
- SpringBoot结合Druid配置JNDI多数据源
- 【LCS】POJ1458Common Subsequence
- android使用FFmpeg解码MP4中的音频并使用AudioTrack播放
- 刚从 Nova 生出来的 Placement 是什么东西?
- Maya2014/2015/2016/2017/2018/2019安装包及安装教程
- java解析本地wsdl_关于解析本地wsdl文件
- oracle数据库迁移-TTS迁移操作案例01
- Mac - was compiled with optimization - stepping may behave oddly; variables may not be available.
- 当复制Web浏览器的SVN地址到TorioseSVN上时显示错误,无法解析URL
- 用python 编写一个简单的游戏
热门文章
- 解决 Chrome/Firefox 中 Sans-serif 字体显示的问题
- golang:unsupported Scan, storing driver.Value type []uint8 into type *time.Time
- 简单Chrome插件如何做到月收入5000美金 - 人物志第15篇
- Java锁的逻辑(结合对象头和ObjectMonitor)
- 2022年软件测试还能不能干?看看平均薪资你就懂了
- 是什么诱发了身体炎症
- 什么是算法,算法有哪些特征?
- 空气曲棍球 由哪几部分组成_Excel中的曲棍球运动员数据分析
- 利用 74390 设计一个模 6 计数器,要求从 000 计数至 101,利用D触发器使其暂态的高电平清零信号延长而稳定
- html li是块级元素,html块级元素