QListWidget item 自定義的qwidget

QListWidget item 自定義的qwidget

  QListWidgetItem* pListWidgetItem1 = new QListWidgetItem;
    QListWidgetItem* pListWidgetItem2 = new QListWidgetItem;
    QListWidgetItem* pListWidgetItem3 = new QListWidgetItem;

    DeviceItem* pDeviceItem1 = new DeviceItem; //自定義QWidget
    DeviceItem* pDeviceItem2 = new DeviceItem;
    DeviceItem* pDeviceItem3 = new DeviceItem;

    pListWidgetItem1->setSizeHint(QSize(200,80));
    pListWidgetItem2->setSizeHint(QSize(200,80));
    pListWidgetItem3->setSizeHint(QSize(200,80));

    ui->listWidget->addItem(pListWidgetItem1);
    ui->listWidget->addItem(pListWidgetItem2);
    ui->listWidget->addItem(pListWidgetItem3);

    ui->listWidget->setItemWidget(pListWidgetItem1,pDeviceItem1);
    ui->listWidget->setItemWidget(pListWidgetItem2,pDeviceItem2);
    ui->listWidget->setItemWidget(pListWidgetItem3,pDeviceItem3);

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章