#include <QApplication> #include <QTabWidget> #include <QLineEdit> #include <QSpinBox> #include <QFormLayout> #include <QListWidget> #include <QLabel> int main(int argc, char *argv[]) { QApplication a(argc, argv); /*创建QListWidget*/ QListWidget *listWidget = new QListWidget; /*添加条目*/ listWidget->addItem(new QListWidgetItem(QIcon(QObject::tr(":/image/0.ico")), QObject::tr("条目1"))); listWidget->addItem(new QListWidgetItem(QIcon(QObject::tr(":/image/1.ico")), QObject::tr("条目2"))); listWidget->addItem(new QListWidgetItem(QIcon(QObject::tr(":/image/2.ico")), QObject::tr("条目3"))); /*创建布局器*/ QHBoxLayout *layout = new QHBoxLayout; layout->addWidget(listWidget); /*创建QWidget*/ QWidget *widget = new QWidget; widget->setLayout(layout); widget->setWindowTitle(QObject::tr("QListWidget 列表控件Demo")); widget->show(); return a.exec(); }