文档章节

Qt学习笔记1

 鹰之号角
发布于 2014/01/03 17:08
字数 191
阅读 185
收藏 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
Log4Qt使用笔记(三)

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

晨曦之光
2012/05/08
1K
0
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

没有更多内容

加载失败,请刷新页面

加载更多

SingleNumber136 leetCode

Given a non-empty array of integers, every element appears twice except for one. Find that single one. Note: Your algorithm should have a linear runtime complexity. Could you im......

woshixin
昨天
0
0
String ,  StringBuffer ,  StringBuilder的区别

String , StringBuffer , StringBuilder的区别 String 首先,String 是用来表示一个字符串常量的,它是一个不可变对象,意味着,一旦我们创建了某个字符串之后,就不能再改变它的值了,我们可...

tsmyk0715
昨天
2
0
区块链100讲:UTXO 和 Account 模型对比

在当前区块链世界中,主要有两种记录保存方式,UTXO 模式(Unspent Transaction Output) 和 Account 模式。Bitcoin 采用的是 UTXO 模型,Ethereum 采用的 Account 模型,同样 CITA 也采用了 ...

HiBlock
昨天
1
0
Vue中路由管理器Vue Router使用介绍(三)

一、路由定义添加动态参数定义 1.路由定义项,使用:xx 方式 定义动态参数 { path:'/user/:id/:name', name:'user', component:()=>import('./views/User.vue') ...

tianma3798
昨天
1
0
从ibdata文件恢复mysql数据

DROP TABLE 恢复【一】 Recover InnoDB dictionary Percona Data Recovery Tool 单表恢复

IT--小哥
昨天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部