qt之QListWidget與QListWidgetItem
阿新 • • 發佈:2019-02-14
寫一些QListWidget的基本用法:
QListWidget* m_listWidget=new QListWidget;
m_listWidget->setViewMode(QListView::IconMode);//圖片顯示模式
m_listWidget->setIconSize(QSize(100,100));//設定圖片大小
m_listWidget->setSpacing(5);//設定單元項的間距
m_listWidget->setReizeMode(QListView::Adjust);//設定自動適應佈局調整(adjust自適應,Fixed不適應)
m_listWidget-> setMovement(QListView::Static);//設定不能移動
m_listWidget->setFlow(QListView::LeftToRight);//圖片排列方式(有上下,左右排列)
m_listWidget->setWrapping(false);//禁止換行
下來是QListWidgetItem的用法:
QListWidgetItem* pNewItem=new QlistWidgetItem(QIcon(QPixmap::fromImage(img)),QString::fromStdString("位置"));
pNewItem->setSizeHint(QSize(120 ,120));//設定item的大小
pNewItem->setToolTip(QString::FromStdString("位置"));
m_listWidget->addItem(pNewItem);