QScrollArea设置透明和去除边框

需求:添加QScrollArea时不需要它自己有样式,完全透明显示父窗口样式即可

1、设置透明

cpp 复制代码
QPalette pa = palette();
pa.setBrush(QPalette::Window, Qt::transparent);
setPalette(pa);

2、设置无边框

cpp 复制代码
setFrameShape(QFrame::NoFrame);
相关推荐
离离茶1 小时前
【笔记1-11】Qt 关闭QToolbar的拓展菜单
开发语言·笔记·qt
一只小bit3 小时前
Qt 绘图核心教程:从基础绘制到图像操作全解析
前端·c++·qt·gui
四维碎片4 小时前
【Qt】代理(Delegate)的使用
开发语言·qt
从此不归路5 小时前
Qt5 进阶【9】模型-视图框架实战:从 TableView 到自定义模型的一整套落地方案
开发语言·c++·qt
wjhx5 小时前
在Qt Design Studio中进行页面切换
前端·javascript·qt
HL_风神6 小时前
QT事件循环机制源码学习
开发语言·qt·学习
牵牛老人6 小时前
【Qt上位机与下位机交互数据组装与解析:全类型数据转换实战指南】
开发语言·qt·交互
SZ放sai哑滋7 小时前
Qt Creator远程部署(适合开发阶段)
qt
轩情吖7 小时前
Qt多元素控件之QTreeWidget
开发语言·c++·qt·控件·qtreewidget·桌面级开发
轩情吖7 小时前
Qt多元素控件之QTableWidget
开发语言·c++·qt·表格·控件·qtablewidget