【QT】QListWidget

新建项目

list widget,做了布局

cpp 复制代码
#include "widget.h"
#include "ui_widget.h"

Widget::Widget(QWidget *parent)
    : QWidget(parent)
    , ui(new Ui::Widget)
{
    ui->setupUi(this);
    // listWidget的使用,基于item
    QListWidgetItem* item = new QListWidgetItem("气吞万里如虎");
    ui->listWidget->addItem(item);

}

Widget::~Widget()
{
    delete ui;
}

设置对齐方式,查帮助

cpp 复制代码
// 默认在左侧,设置文本对齐方式
item->setTextAlignment(Qt::AlignHCenter | Qt::AlignVCenter);

默认(不居中,不对齐)

cpp 复制代码
#include "widget.h"
#include "ui_widget.h"

Widget::Widget(QWidget *parent)
    : QWidget(parent)
    , ui(new Ui::Widget)
{
    ui->setupUi(this);


    // listWidget的使用,基于item

    // 默认
    // QStringList -> QList<QString> -> list<string>
    QStringList list;
    list.push_back("123456");
    list << "qazwsx" << "plmij";
    ui->listWidget->addItems(list);
}

Widget::~Widget()
{
    delete ui;
}

效果

用途:和列表相关的(歌单)

相关推荐
半夏知半秋14 小时前
mongodb的复制集整理
服务器·开发语言·数据库·后端·学习·mongodb
一点七加一14 小时前
Harmony鸿蒙开发0基础入门到精通Day09--JavaScript篇
开发语言·javascript·ecmascript
nvd1114 小时前
python异步编程 -协程的实际意义
开发语言·python
沐知全栈开发15 小时前
NumPy 统计函数
开发语言
青光键主16 小时前
C语言内功强化之const修饰指针
c语言·开发语言
骷大人16 小时前
php安装skywalking_agent
开发语言·php·skywalking
恋恋西风17 小时前
Qt 打开文件列表选择文件,实现拖拽方式打开文件,拖拽加载
开发语言·qt
闲人编程17 小时前
使用Python进行量化交易入门
开发语言·python·统计分析·lambda·量化·codecapsule
奔跑吧 android17 小时前
【Qt】【1. 版本特性介绍】
qt·cpp·qml