Qt给控件添加图片

双击qrc文件,选择下面的addFiles,将图片添加进来,然后选中图片右键Select All

设置控件字符:

ui.btnSet->setText("");

设置资源:

cpp 复制代码
ui.btnSet->setStyleSheet("QPushButton{background-image:url(:/QtWidgetsApplication2/resources/set.png)}");

设置无边框:

cpp 复制代码
ui.btnSet->setStyleSheet("QPushButton{background-image:url(:/QtWidgetsApplication2/resources/set.png);border:none}");

点击变色:

cpp 复制代码
ui.btnSet->setStyleSheet("QPushButton{background-image:url(:/QtWidgetsApplication2/resources/set.png);border:none}\
		QPushButton::hover{background-color:rgb(200,200,200)}");

给Label添加图片:

cpp 复制代码
ui.label_logo->clear();
	QPixmap* pix = new QPixmap(":/QtWidgetsApplication2/resources/logo.jpg");
	//自适应尺寸
	pix->scaled(ui.label_logo->size(),Qt::KeepAspectRatio);
	ui.label_logo->setScaledContents(true);
	ui.label_logo->setPixmap(*pix);
相关推荐
半摆烂日常几秒前
手机表单的左滑操作:触摸事件的处理细节
大数据·开发语言·人工智能·智能手机·https·c#
星夜离尘5611 分钟前
MATLAB滑动RMS如何接报警:窗口未满和缺样不能当成正常
开发语言·matlab
开开心心就好19 分钟前
白天晚上自动调蓝光,护眼工具亮度可调
服务器·开发语言·算法·pdf·ocr·intellij-idea·idea
张张123y19 分钟前
后端第十一课:RAG 落地实战(从 0 到 1 接上私有知识库,并设计一个好用的 RAG)
开发语言·人工智能·python·机器学习·fastapi·rag
梅梅绵绵冰22 分钟前
JVM虚拟机
java·开发语言·jvm
Shaoshing1 小时前
消息顺序
java·开发语言
云水初1 小时前
【项目篇】基于LanGraph的自动处理客服邮件的 Agent汇总
开发语言·笔记·python·学习·fastapi·langgraph
茉莉玫瑰花茶1 小时前
GO [ 内存与变量逃逸分析 ]
开发语言·后端·golang
lhh_qrsly1 小时前
OTA 加密完整方案(嵌入式 IoT 常用)
开发语言·物联网·php
Nontee2 小时前
Quartz 新手入门:定时任务的两个承诺
开发语言·windows·python