Qt ListWidget

先创建QListWidgetItem:

cpp 复制代码
QListWidgetItem* pListItem1 = new QListWidgetItem(QIcon(":/resources/editor.png"),u8"editor");
    QListWidgetItem* pListItem2 = new QListWidgetItem(QIcon(":/resources/env.png"),u8"env");
    QListWidgetItem* pListItem3 = new QListWidgetItem(QIcon(":/resources/help.png"),u8"help");
    QListWidgetItem* pListItem4 = new QListWidgetItem(QIcon(":/resources/kits.png"),u8"kits");
    QListWidgetItem* pListItem5 = new QListWidgetItem(QIcon(":/resources/vim.png"),u8"vim");

将项添加进ListWidget:

cpp 复制代码
ui->listWidget->addItem(pListItem1);
    ui->listWidget->addItem(pListItem2);
    ui->listWidget->addItem(pListItem3);
    ui->listWidget->addItem(pListItem4);
    ui->listWidget->addItem(pListItem5);

创建一个指向其它窗口的指针:

cpp 复制代码
CUserItem* pUser = new CUserItem(this);//this表示父窗口未当前窗口
复制代码
创建一个Item,并将widget添加进去:
cpp 复制代码
QListWidgetItem* pListItem6 = new QListWidgetItem();
    ui->listWidget_2->setItemWidget(pListItem6,pUser);
相关推荐
我命由我123457 分钟前
Excel - Excel 覆盖模式与编辑模式
运维·学习·职场和发展·excel·求职招聘·职场发展·运维开发
wb0430720111 分钟前
外卖大战——从阿明的“3 秒生死线“,看系统性能优化的全链路方法论
开发语言·性能优化·架构·php
小的~~11 分钟前
Java线程及线程池的相关的问题
java·开发语言·多线程
溜达的大象13 分钟前
Ubuntu服务器之间校时
linux·ubuntu·excel
CTA终结者15 分钟前
Python 写期货自动交易:行情下单与成交回报怎么组织
开发语言·python·区块链
TE-茶叶蛋22 分钟前
Next.js中App Router 全部特殊文件一览
开发语言·javascript·网络
红藕香残玉簟秋31 分钟前
【Rust学习】windows安装rust
开发语言·学习·rust
弹简特39 分钟前
【零基础学Python】08-Python面向对象之封装、多态和函数进阶
开发语言·python
人道领域42 分钟前
一篇文章解决Codex的安装,实操一遍过
java·开发语言·codex
thisiszdy1 小时前
<C++> 智能指针
开发语言·c++