关于Qt5 使用QQuickWidget加载QML背景设置透明的问题!
来源:互联网 发布:a站是什么软件 编辑:程序博客网 时间:2024/06/18 13:09
Qt5更改了qml文件加载类之后,如果想使用qml直接嵌入QWidget中,就可以使用QQuickWidget进行加载,使用比较方便。
但使用QQuickWidget加载碰到了一个问题,即有时使用qml想设置背景透明,但如果像一般的widget一样设置样式透明,整个窗口就会全黑或者全白。
查找文档之后,发现了QQuickWidget中有一个setClearColor(QColor&)函数,文档说明为可以直接设置成透明,但调用之后仍然不能解决问题,qml以及quickwidget全部设置透明即全黑。
后经查询资料,发现目前的QQiuckWidget加载QMl如果需要设置透明的话,需要设置QQuickWidget窗口属性Qt::WA_AlwaysStackOnTop,之后就可以正常显示透明了
0 0
- 关于Qt5 使用QQuickWidget加载QML背景设置透明的问题!
- QWidget中加载QML页面并设置透明背景
- QML与QWidget简单的联合使用(QQuickWidget衔接)
- 关于设置透明Activity背景的实现
- Android设置背景透明的一些问题
- 关于cocosjs中html5加载到应用中背景透明的设置
- 【转载】关于graphicsview背景透明的问题
- Qt5 中使用了QQuickWidget,程序退出时容易崩溃的解决办法。
- 设置透明的背景
- 透明背景的设置
- Qt中设置QML窗体无边框和背景透明
- 关于TextView和ImageView的背景及透明设置小结
- 关于UISearchBar背景完全透明设置的代码
- 关于设置背景块透明,上面的文字不透明
- 关于JScrollPane如何背景如何设置透明的方
- JS SWFOBJECT 加载flash设置背景透明
- 关于使用TreeCellRenderer设置背景颜色无效的问题
- 关于使用了透明文字背景后,文字不能刷新而重叠在一起的问题
- linux下tcpdump的使用简介
- 【算法】Treap模板和SBT模板
- C++ 浅析 STL 中的 list 容器
- IOS UI 自定义navigationBar布局
- leetcode--Shortest Word Distance
- 关于Qt5 使用QQuickWidget加载QML背景设置透明的问题!
- Navicat 快捷键
- VBS常用函数及功能
- 搜索旋转排序数组
- 二十岁出头的时候上,你一无所有,你拥有一切
- CodeForces 353B Two Heaps
- POJ 2003 Hire and Fire stl
- Udp网络编程(一)
- [转载]Java几款性能分析工具的对比