【发布时间】:2016-09-10 10:13:41
【问题描述】:
我在使用 QOpenGLWidget 时遇到问题。当我尝试使用 QOpenGLWidget 编译然后运行程序时,它会在尝试调用 main.cpp 文件中的 mainwindow.show() 时崩溃(分段错误)。
这也发生在 Qt 示例中。
奇怪的是,用 QGLWidget 替换 QOpenGLWidget,程序启动正常(但我没有进一步测试)
我在 Linux Mint 18 上使用 Qt5.5.1(来自 ubuntu 存储库)。
知道这里会发生什么吗?
【问题讨论】:
-
贴一些代码,没有它很难帮助
-
查看任何使用 QOpenGlWidget 的 Qt 示例,p.ex:doc.qt.io/qt-5/qtopengl-cube-example.html。任何一个都会遇到同样的问题
-
分段错误的调用栈是什么?
-
请发帖mcve。另外,我不太明白您对 Qt 示例的评论。你是说Qt提供的例子显示同样的问题?
-
Qt 示例确实显示了同样的问题。我安装了错误的 qmake 包