qlistwidget樣式表 怎么設(shè)置QListWidget的行高?
怎么設(shè)置QListWidget的行高?void test2::InitListWideget(){m_pList=new rootDataList(this)m_pList->setGeometr
怎么設(shè)置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并更改行高。
怎么用qlistwidget控件制作工具欄?
QListWidget*list=new QListWidget QListWidgetItem*item=new QListWidgetItem(list,0)item->setSizeHint(QSize(100100))QWidget*w=new QWidget(list)QHBoxLayout*layout=new QHBoxLayout(w)QPushButton*button=new QPushButton(w)QCheckBox*checkBox=new QCheckBox(w)layout->addWidget(checkBox)Layout->addwidget(button)w->setlayout(Layout)w->show()list->setitemwidget(item,w)list->show()實現(xiàn)在qlistwidget項中添加按鈕和復(fù)選框的功能
首先創(chuàng)建QWidget,然后設(shè)置QWidget的布局,然后將按鈕添加到布局中,最后將QWidget設(shè)置為