GitHub代码仓库:Qt学习例程
1. List Widget列表框
将 List Widget控件拖入ui。
列表框添加列表,代码:
widget.c:
#include "widget.h"
#include "ui_widget.h"
Widget::Widget(QWidget *parent)
: QWidget(parent)
, ui(new Ui::Widget)
{
ui->setupUi(this);
// 利用listWidget列表框 写诗
QListWidgetItem * item = new QListWidgetItem("锄禾日当午");
// 用添加项目的方式,将一行诗放入到listWidget控件中
ui->listWidget->addItem(item);
// 设置字体居中
item->setTextAlignment(Qt::AlignHCenter);
// 第二种方式,可以将元素一次性添加
// QStringList QList<String>
QStringList list;
list << "锄禾日当午" << "汗滴禾下土" << "谁知盘中餐" << "粒粒皆辛苦";
ui->listWidget->addItems(list);
}
Widget::~Widget()
{
delete ui;
}
2. Tree Widget
树形控件,没啥好说的,看视频。
3. Table Widget
都是列表显示的东西,直接敲代码,套模板。没啥好说的,看视频。