添加一个List Widget
addItem和addItems方法
#include "widget.h"
#include "ui_widget.h"
addItem
Widget::Widget(QWidget *parent) :
QWidget(parent),
ui(new Ui::Widget)
{
ui->setupUi(this);
//listWidget使用
QListWidgetItem *item = new QListWidgetItem("锄禾日当午");
ui->listWidget->addItem(item);
//设置文本对齐方式
item->setTextAlignment(Qt::AlignHCenter | Qt::AlignVCenter);
QStringList list;
list << "锄禾日当午" << "汗滴禾下土";
ui->listWidget->addItems(list);
}
Widget::~Widget()
{
delete ui;
}
addItem参数是一个QListWidgetItem
创建一个QlistWidgetItem,并使用析构初使话:
QListWidgetItem *item = new QListWidgetItem("锄禾日当午");
addItems参数是一个QStringList类型
QStringList是Qt的一个容器
创建一个QStringList,并移入值:
QStringList list;
list << "锄禾日当午" << "汗滴禾下土";
运行结果:
List Widget可以在文本显示等使用