在构建Mac (QT5.9.1)时,我发现了QTextEdit呈现性能的非常奇怪的行为。当我有另一个带有QGLWidget视口的qgraphicsview时(有时它是隐藏的或关闭的,所以我想第一次将QGLWidget设置为某人的视图是性能失败的事件),QTextEdit开始缓慢工作,跟踪到使用alpha的一些CoreGraphics图像操作。我做了一个实验,当graphicsview和qtextedit有QGLWidget/QWidget时,得到以下结果:(QGraphicsView viewport / QTextEdit viewport / QTextedit性能)
那么,为什么在其他小部件中使用QGLWidget会导致QTextEdit性能失败呢?
发布于 2017-08-03 11:52:44
切换到QOpenGLWidget就能做到这一点。
https://stackoverflow.com/questions/45457312
复制相似问题