在现有 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 上绘制小部件
使用 QStyledItemDelegate::paint() 直接在 QListView 上绘制小部件