窗口不在Qt中渲染

时间:2012-02-12 09:44:39

标签: c++ qt qml

我正在使用QMainWindow

setStyleSheet("background : transparent;" );
setWindowFlags(Qt::FramelessWindowHint);
setAttribute(Qt::WA_TranslucentBackground, true);

我使用viewport创建QDeclarativeView作为QGlWidget。 编译后,我看到一个错误。窗口未呈现( 这导致第三行。 没有QGlWidget窗口正在渲染。

编辑: 这是最小的重现link

1 个答案:

答案 0 :(得分:2)

最小的例子在我的Mac OS X上使用Qt 4.7.4完美地运行。

如果它不能在Qt 4.8的Windows上运行,它可能是跨平台的bug或最新的Qt的一些问题。

我建议你降级到Qt 4.7.4并再试一次。