2016 - 2024

感恩一路有你

qlistwidget样式表 怎么设置QListWidget的行高?

浏览量:2260 时间:2021-03-12 07:14:59 作者:admin

怎么设置QListWidget的行高?

void test2::InitListWideget(){m_pList=new rootDataList(this)m_pList->setGeometry(LIST_X,LIST_Y,LIST_W,LIST_H)QString strfor(int i=0 i<10 i){str.setNum公司(i) qlistWidgetItem*pitem=new qlistWidgetItemPitem->setsizehint(qsize(60,22))//每次pitem->settext(“big”)更改项目的高度node“STR)//M_pList->addItem(pItem)M_pList->insertitem(I,pItem)}}保存在qlistwidget中的所有qlistwidget项都是qlistwidget项。通过每次更改qlistwidget项的大小,将其插入qlistwidget并更改行高。

怎么在QListWidgetItem中添加按钮?

首先创建一个QWidget,然后设置QWidget的布局,然后将按钮添加到布局,最后将QWidget设置为项目

qlistwidget*list=new qlistwidget qlistwidget item*item=new qlistwidget item(列表,0)项->setsizehint(qsize(100100))QWidget*w=新建QWidget(列表)qhboxlayout*layout=新建qhboxlayout(w)QPushButton*pushButton=新建QPushButton(w)QCheckBox*checkBox=新建QCheckBox(w)布局->addWidget(复选框)布局->addWidget(按钮)w->setLayout(布局)w->show()列表->setItemWidget(项,w)List->show()实现了为qlistwidget项添加按钮和复选框的功能

listwidget->item(当前)uItem)->setbackgroundcolor(qcolor(248168,0))可以达到您的效果;

qlistwidget样式表 qlistwidget右键菜单 重写qlistwidget

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。