qlistwidget設(shè)置選中行 Qlistwidget樣式表怎么弄?
Qlistwidget樣式表怎么弄?void test2::InitListWideget(){muplist=new rootDataList(this)muplist->setGeometry
Qlistwidget樣式表怎么弄?
void test2::InitListWideget(){muplist=new rootDataList(this)muplist->setGeometry(LISTux,LISTuy,LISTuw,LISTuh)QString str for(int i=0 i<10 i){str.setNum公司(i) qlistWidgetItem*pitem=new qlistWidgetItem pitem->setsizehint(qsize(60,22))//每次pitem->settext時(shí)更改項(xiàng)目的高度(“big node”STR)//Muplist->addItem(pItem)Muplist->insertitem(I,pItem)}保存在qlistwidget中的所有qlistwidgetems都是qlistwidgetems。通過(guò)每次更改qlistwidgetems的大小,將它們插入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()實(shí)現(xiàn)了在qlistwidgetetem中添加按鈕和復(fù)選框的功能
listwidget->item(current_u2;item)->setbackgroundcolor(qcolor(248168,0))可以達(dá)到您的效果;