Qt 如何绘制文本
在我使用Qt和定制我自己的小部件之前,它是从QGLWidget继承的 我在标准项目和免费glut中使用了OpenGl 通过这样做,我使用了glutBitmapChracter,但现在在Qt中不需要管理窗口,因为我使用gui创建了自定义小部件 那么如何在小部件上绘制文本呢? 如果我想包含免费的glut并使用glutBitmapCharacter,我还需要初始化glut,我会感到困惑吗Qt 如何绘制文本,qt,opengl,Qt,Opengl,在我使用Qt和定制我自己的小部件之前,它是从QGLWidget继承的 我在标准项目和免费glut中使用了OpenGl 通过这样做,我使用了glutBitmapChracter,但现在在Qt中不需要管理窗口,因为我使用gui创建了自定义小部件 那么如何在小部件上绘制文本呢? 如果我想包含免费的glut并使用glutBitmapCharacter,我还需要初始化glut,我会感到困惑吗 是否有其他方法或我必须使用外部库 您正在使用QGLWidget并希望在3D场景顶部绘制2D文本 glutBitma
是否有其他方法或我必须使用外部库 您正在使用QGLWidget并希望在3D场景顶部绘制2D文本 glutBitmapCharacter应该仍然可以在QGLWidget中工作,就像其他GL库代码一样。我认为使用GLUT字符绘制函数不需要调用glutInit 或者您可以使用Qt 2D文本绘制方法(QPaint)在QGLWidget顶部绘制文本。Qt书籍或在线文档将解释如何做到这一点。(我有Blanchette和Summerfield关于Qt编程的书,可以推荐。) 希望这有帮助