Qt List Widget

Qt List Widget_第1张图片
添加一个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 << "锄禾日当午" << "汗滴禾下土";

运行结果:
Qt List Widget_第2张图片
List Widget可以在文本显示等使用

你可能感兴趣的:(qt,qt)