|
|
1
2
我不会在GUI中使用OpenGL,除非您计划使用硬件加速和/或3D效果,而您认为使用更传统的GUI工具包(例如 Qt , wxWidgets , GTK 等)。如果您只需要一个简单的GUI来托管OpenGL图形,那么 FLTK Crazy Eddie's GUI skinnable widgets 你不必重新发明。然后可以为窗口和OpenGL上下文提供一个可移植的库,如 SDL . 编辑 当前位置现在我回去看看你 other post 我想我对你的要求有了更好的理解。对于像任天堂DS那样的嵌入式系统上的GUI,我会考虑使用“即时模式”GUI。 Jari Komppa good tutorial about them 但是,你可以使用一个面向对象的C++方法,而不是他提出的C代码。 |
|
|
2
1
|
|
|
3
1
Molly Rocket forums . 有一个很好的视频演示IM-GUI背后的思想,还有很多讨论。
|
|
|
4
1
最快的方法之一是使用python和gui绑定,如pyQt、PyFLTK、tkinter、wxPython,甚至是通过使用SDL的pygame。 它的简单快速和平台无关。 此外,包的管理也是无与伦比的。 见:
|
|
|
5
1
对于PSP这样的平台,我会稍微担心IM GUI解决方案的性能。使用传统的保留模式类型的解决方案,创建控件时,还可以创建顶点缓冲区/显示列表或渲染它所需的内容。对于即时模式解决方案,在我看来,您需要在每一帧中动态地重新创建它。
|
|
|
6
1
Qt . 它是一个用于制作GUI的开源库。与Java中的Swing不同,它假设了很多东西,因此很容易制作功能性GUI。例如,文本区域假设您在使用“复制”、“粘贴”、“全选”等右键单击上下文菜单时需要上下文菜单 documentation 也很好。 |
|
|
7
0
我会帮你的。是跨平台的,我找到了 很 比内置的VisualStudioGUI更容易使用。它是双重许可的,所以如果你不希望你的代码是GPL,你可以购买一个许可。 |
|
|
8
0
我看了Molley Rocket的视频,并浏览了Jari Komppa的缓存教程。
现在一个新问题,我只能给出一个答案( 再次感谢Monjardin和dooz,干杯。 thing2k |
|
|
FranticFronk · Tkinter单选按钮在已选择时执行命令 1 年前 |
|
|
Kumkuatte · 如何将UI元素对齐到Unity中的左侧位置 1 年前 |
|
|
Calax · GUI不显示所有组件(C++) 2 年前 |
|
|
trassert · python flet容器 2 年前 |
|
|
zadisk8 · 带有Q拆分器和多级选项卡的PyQt5 2 年前 |
|
|
Patrick Visi · Zitadel日常创建服务用户 2 年前 |