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);
相关推荐
JJJJ_iii15 小时前
【左程云算法09】栈的入门题目-最小栈
java·开发语言·数据结构·算法·时间复杂度
一只小风华~15 小时前
Vue: 侦听器(Watch)
前端·javascript·vue.js
枫叶丹415 小时前
【Qt开发】显示类控件(三)-> QProgressBar
开发语言·qt
Bear on Toilet15 小时前
继承类模板:函数未在模板定义上下文中声明,只能通过实例化上下文中参数相关的查找找到
开发语言·javascript·c++·算法·继承
码猿宝宝16 小时前
浏览器中javascript时间线,从加载到执行
开发语言·javascript·ecmascript
weixin_4316004416 小时前
使用 vue-virtual-scroller 实现高性能传输列表功能总结
前端·javascript·vue.js
OEC小胖胖16 小时前
App Router vs. Pages Router:我应该如何选择?
开发语言·前端·前端框架·web·next.js
前端 贾公子16 小时前
《Vuejs设计与实现》第 16 章(解析器) 上
vue.js·flutter·ios
陆康永16 小时前
弹窗分页保留其他页面勾选的数据(vue)
前端·javascript·vue.js
max50060016 小时前
OpenSTL PredRNNv2 模型复现与自定义数据集训练
开发语言·人工智能·python·深度学习·算法