在现有 sdl_opengl 上下文上绘制小部件

Posted

技术标签:

【中文标题】在现有 sdl_opengl 上下文上绘制小部件【英文标题】:Drawing widgets on existing sdl_opengl context 【发布时间】:2011-06-15 09:39:28 【问题描述】:

是否有任何积极开发的开源(GPL 很好)库可以在现有的 SDL/OpenGL 上下文中绘制按钮、菜单等小部件?我听说过 FLTK,但它似乎创建了自己的窗口和自己的 OpenGL 上下文来绘制小部件。

【问题讨论】:

【参考方案1】:

是的。 CeGUI 完全能够绘制到 OpenGL 上下文中(它不关心你如何初始化 OpenGL)。

【讨论】:

真的凌乱的图书馆。但它似乎在做它声称要做的事情

以上是关于在现有 sdl_opengl 上下文上绘制小部件的主要内容,如果未能解决你的问题,请参考以下文章

强制在 contentsRect 而不是 rect 上绘制小部件

如何使用 PyQt 在小部件上绘制点和线

使用 QStyledItemDelegate::paint() 直接在 QListView 上绘制小部件

内部小部件树不能大于页面:一个小部件不能在一个页面上部分绘制,而其余部分在另一页面上:它是不可分割的

为啥我想在 Qt 小部件上绘制的“矩形”没有出现?

PySide2 在设计师创建的小部件上绘制