void createListView()
{
QListWidget* plist = new QListwidget(this);
plist->setViewMode(QListView::IConMode);
QRect rect;
plist->setGeometry(rect); //设置显示位置
plist->show();
for(int i = 0; i < 10; i++)
{
QListWidgetItem* item = new QListWidgetItem;
item->setIcon(QIcon(QPixmap("icon.jpg")));
item->setData("name");
list->addItem(item);
}
connect(list, SIGNAL(clicked(QModelIndex)), this, SLOT(listClicked(QModelIndex)));
}
void listClicked(QModelIndex)
{
QString str = index.data().toString();
}
{
QListWidget* plist = new QListwidget(this);
plist->setViewMode(QListView::IConMode);
QRect rect;
plist->setGeometry(rect); //设置显示位置
plist->show();
for(int i = 0; i < 10; i++)
{
QListWidgetItem* item = new QListWidgetItem;
item->setIcon(QIcon(QPixmap("icon.jpg")));
item->setData("name");
list->addItem(item);
}
connect(list, SIGNAL(clicked(QModelIndex)), this, SLOT(listClicked(QModelIndex)));
}
void listClicked(QModelIndex)
{
QString str = index.data().toString();
}