【发布时间】:2012-02-12 09:44:38
【问题描述】:
我正在使用 QMainWindow 和
setStyleSheet("background : transparent;" );
setWindowFlags(Qt::FramelessWindowHint);
setAttribute(Qt::WA_TranslucentBackground, true);
我创建 QDeclarativeView,视口为 QGlWidget。 编译后,我看到一个错误。窗口未呈现( 这导致第三行。 没有 QGlWidget 窗口正在渲染。
编辑: 这是最小的复制link
【问题讨论】:
-
在这种情况下,只有一个能够重现您的问题的最小示例才能为您提供帮助。前段时间我问过question that shared some code 来完成这项工作以及更多。
-
添加了最小复制。
-
漂亮的 hello world 应用,全屏,白色背景,中间有标签,窗口没有边框。您到底期望它应该做什么?顺便问一下,您使用的是哪个 Qt 版本?我使用 Qt 4.7.4 在 Mac OS X 上运行了您的应用程序
-
我在 Windows 7 上使用 Qt 4.8 并且窗口不呈现
-
*但在 Windows 任务栏上有图标