应用程序崩溃并出现错误 - EGLFS:OpenGL窗口不能与其他人混合使用

时间:2016-02-08 09:57:34

标签: qt qml qtquick2

我在Qt Creator中创建了一个非常基本的项目。

File -> New Project -> Application -> Qt QuickControls Application

在不添加/修改任何内容的情况下,使用tslib编译项目并部署在目标系统上,该系统是带有Qt(使用eglfs编译)的Olimex板。该应用程序以

开头
testApp -plugin tslib

应用程序启动并单击“文件”菜单将其终止。 “EGLFS:OpenGL窗口不能与其他人混合”终端中出现错误。

这是main.qml文件。

导入QtQuick 2.5 导入QtQuick.Controls 1.4

ApplicationWindow {
    visible: true
    width: 640
    height: 480
    title: qsTr("Hello World")

    menuBar: MenuBar {
        Menu {
            title: qsTr("File")
            MenuItem {
                text: qsTr("&Open")
                onTriggered: console.log("Open action triggered");
            }
            MenuItem {
                text: qsTr("Exit")
                onTriggered: Qt.quit();
            }
        }
    }

    Label {
        text: qsTr("Hello World")
        anchors.centerIn: parent
    }
}

我知道只有一个顶级OpenGL窗口而且我没有添加任何内容。非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

这是一个悬而未决的问题,它正在进行中。

https://bugreports.qt.io/browse/QTBUG-38405