Qt中使用QListWidget列表

复制代码
BiaoDan::BiaoDan(QWidget *parent) :
    QWidget(parent),
    ui(new Ui::BiaoDan)
{
    ui->setupUi(this);
    ui->listWidget->setSpacing(2);  //item和item之间的间隔值
    qDebug()<<"BiaoDan   jian   li   l ";
    for(int i=0;i<23;i++){
        QListWidgetItem *item=new QListWidgetItem;
        item->setSizeHint(QSize(300,100));  //这行非常非常的重要,否则item的高度和高度上的居中对齐很难控制
        Form* fitem=new Form(this,i);
        fitem->setStyleSheet("background-color: #F0F8FF;"); // 淡蓝色(十六进制色值)
        ui->listWidget->addItem(item);
        ui->listWidget->setItemWidget(item,fitem);
    }
}
复制代码
item->setSizeHint(QSize(300,100));  
这行非常非常的重要,否则item的高度和高度上的居中对齐很难控制

item的高度并不用限制死,垂直方向上设置为可扩展型


FR:徐海涛(hunkxu)

相关推荐
饺子大魔王的男人1 小时前
Remote JVM Debug+cpolar 让 Java 远程调试超丝滑
java·开发语言·jvm
兩尛7 小时前
c++知识点2
开发语言·c++
fengfuyao9857 小时前
海浪PM谱及波形的Matlab仿真实现
开发语言·matlab
xiaoye-duck7 小时前
C++ string 底层原理深度解析 + 模拟实现(下)——面试 / 开发都适用
开发语言·c++·stl
Hx_Ma168 小时前
SpringMVC框架提供的转发和重定向
java·开发语言·servlet
期待のcode9 小时前
原子操作类LongAdder
java·开发语言
lly20240610 小时前
C 语言中的结构体
开发语言
JAVA+C语言10 小时前
如何优化 Java 多主机通信的性能?
java·开发语言·php
SilentSlot11 小时前
【QT-QML】5. 简单变换
qt·qml
青岑CTF11 小时前
攻防世界-Ics-05-胎教版wp
开发语言·安全·web安全·网络安全·php