QWidget中加载QML页面并设置透明背景
来源:互联网 发布:手机ocr识别软件 编辑:程序博客网 时间:2024/06/05 03:59
要在QWidget中加载QML页面首先要用到一个很重要的类QQuickWidget
示例:
m_pQuickWidget = new QQuickWidget(this); m_pQuickWidget->setFixedSize(1131,586); m_pQuickWidget->setAttribute(Qt::WA_AlwaysStackOnTop); m_pQuickWidget->setClearColor(QColor(Qt::transparent)); m_pQuickWidget->setSource(QUrl(QStringLiteral("qrc:/UI/Viewer.qml"))); m_pQuickWidget->rootObject()->setWidth(1131); m_pQuickWidget->rootObject()->setHeight(586); m_pQuickWidget->move(this->width()/2.0 - m_pQuickWidget->width()/2.0,342); m_pQuickWidget->show();
设置透明,最关键的一句
m_pQuickWidget->setClearColor(QColor(Qt::transparent));
阅读全文
1 0
- QWidget中加载QML页面并设置透明背景
- Qt中设置QML窗体无边框和背景透明
- QWidget背景(透明)问题
- QWidget背景(透明)问题
- QWidget背景(透明)问题
- 关于Qt5 使用QQuickWidget加载QML背景设置透明的问题!
- QWidget 设置背景
- QWidget设置背景颜色
- QWidget背景设置
- SurfaceView中设置背景透明
- JS SWFOBJECT 加载flash设置背景透明
- QWidget嵌入QML窗口中
- 关于cocosjs中html5加载到应用中背景透明的设置
- QML设置窗口背景
- QML设置窗口背景
- ie ff中设置flash背景透明
- IE中设置PNG格式背景透明
- QML嵌入到QWidget中方法
- Storm简介
- WIN10启用自带虚拟机软件Hyper-V以及使用该软件管理的虚拟机联网问题和文件传输问题
- centos7下安装android studio运行环境
- OpenCV 2.4+ C++ SVM文字识别
- jsp笔记及分页基础
- QWidget中加载QML页面并设置透明背景
- Minitab 控制图
- 杂文
- Windows 10“源码泄露“让我想起微软“开源之路”
- MySQL索引之前缀索引和索引选择性
- jisuanke复赛A
- 【建模必备】遗传算法应用举例(多元单峰值函数的优化实例)
- 关于HTTPS通信和证书验证的流程
- Unity学习笔记 一些小疑问解答记录