Set QListWidgetItem height basing on contents

来源:互联网 发布:使徒行者电影票房数据 编辑:程序博客网 时间:2024/05/22 06:48
#include <QtGui>int main(int argc, char *argv[]){    QApplication a(argc, argv);    QListWidget list;    for (int i = 0; i < 10; ++i) {        QListWidgetItem *item = new QListWidgetItem();        list.addItem(item);        QString label = QString("Item %1-0").arg(i);        for (int j = 1; j < 10 - i; ++j)            label = label + QString("\nItem %1-%2").arg(i).arg(j);        QLabel *widget = new QLabel(label);        item->setSizeHint(widget->sizeHint());        list.setItemWidget(item, widget);    }    list.show();    return a.exec();}
原创粉丝点击