Qt Designer中的画布消失了。今天早些时候,在我的应用程序中有一个方格画布代表了应用程序窗口。在某些时候,这个画布消失了。这似乎发生在我创建的每个项目中。
我做错了什么?
main.qml:
import QtQuick 2.2
import QtQuick.Window 2.1
Window {
visible: true
width: 360
height: 360
MouseArea {
anchors.fill: parent
onClicked: {
Qt.quit();
}
}
Text {
text: qsTr("Hello World")
anchors.centerIn: parent
}
}
答案 0 :(得分:0)
这可能是Creator的一个问题。尝试设置以下环境变量,看看是否有任何有趣的输出:
DEBUG_QML_PUPPET=1 ./qtcreator
如果你喜欢冒险,你也可以尝试在代码中将一些不同的调试变量设置为true
:
micurtis@mitch-ubuntu:~/dev/qt-creator$ git grep "debug = false" | grep designer
src/plugins/qmldesigner/components/integration/designdocument.cpp: debug = false
src/plugins/qmldesigner/components/propertyeditor/propertyeditorview.cpp: debug = false
src/plugins/qmldesigner/components/stateseditor/stateseditormodel.cpp: debug = false
src/plugins/qmldesigner/components/stateseditor/stateseditorwidget.cpp: debug = false
src/plugins/qmldesigner/designercore/instances/nodeinstanceview.cpp: debug = false
src/plugins/qmldesigner/designercore/metainfo/metainfo.cpp: debug = false
src/plugins/qmldesigner/designercore/metainfo/metainforeader.cpp: debug = false
src/plugins/qmldesigner/designercore/metainfo/subcomponentmanager.cpp:enum { debug = false };
src/plugins/qmldesigner/designmodewidget.cpp: debug = false
提交针对Qt Creator的错误报告