文档章节

Qt学习笔记1

 鹰之号角
发布于 2014/01/03 17:08
字数 191
阅读 183
收藏 0

设置combox的菜单项(item)的高度:

方法一:combox的菜单项(item)的高度取的是item中icon和文字高度的最大值,

所以可以通过设置一张透明的图片的大小来设置菜单项(item)的高度;

    QPixmap pixmap1(1,50) ;//
    QComboBox *comboBox = new QComboBox;
    pixmap1.fill(Qt::transparent);//设置图片为透明
    QIcon icon1(pixmap1);
    comboBox->setIconSize(QSize(1,50));//关键!!!设置图片高度,用来控制item的高度(取图片高度和文字高度的最大值)
    comboBox->addItem(icon, tr("test1"));
    comboBox->addItem(icon, tr("test2"));

方法二:at least for Qt 4.6.0

具体见http://www.qtcentre.org/threads/13496-CSS-QCombobox-setting-min-height-for-drop-down-list

      setStyleSheet("QComboBox { min-height: 40px; min-width: 60px; }"

            "QComboBox QAbstractItemView::item { min-height: 40px; min-width: 60px; }");

      QComboBox *combo = new QComboBox(this);

    combo->setView(new QListView());

 

 

 

© 著作权归作者所有

共有 人打赏支持
粉丝 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
Log4Qt使用笔记(三)

接前面Log4Qt 使用笔记(一),继续学习一下,关注环境变量和初始化: Logger 在前面,我们提到,除了一个根root之外,还可以有多个命名的Logger存在,为了直观,我们可以看LogManager的成员函...

晨曦之光
2012/05/08
1K
0
QT5.10.0安装教程图文教程以及安装成功QT5.10.0后环境配置图文教程

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

黑泽明军
01/31
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

git +STS使用问题解决一

1. 2.点以一个pull就是更新代码 3.synchronize workSpace 同步代码,同SVN一致

森火
7分钟前
0
0
powerBi odbc 连接impala 实现自助分析

配置Impala以使用ODBC 可以将第三方产品设计为使用ODBC与Impala集成。为获得最佳体验,请确保支持您打算使用的任何第三方产品。验证支持包括检查Impala,ODBC,操作系统和第三方产品的版本是...

hblt-j
11分钟前
0
0
Purism FAQ

<font size="37" color="#006248" face="幼圆"> <p align="center"> Purism FAQ </p> </font> 原文:https://puri.sm/faq/ 原作者:Purism Team 翻译者:冰焰火灵X 1079092922@qq.com 文章许......

ICE冰焰火灵X
27分钟前
0
0
nginx+webdav

1、配置Nginx以支持WebDav: Webdav是nginx一个组件,默认编译nginx时是没有安装这个组件的。 如果跟应用公用一个nginx,需要重新编译安装nginx,重新安装前需要备份好原来的nginx.conf。 1....

yaukie
32分钟前
0
0
spring 事件

ContextRefreshedEvent Event raised when an {@code ApplicationContext} gets initialized or refreshed. ContextClosedEvent Event raised when an {@code ApplicationContext} gets clos......

Canaan_
44分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部