我打算在Linux和* BSD上编写一个全屏菜单界面,主要由游戏手柄控制,并希望提供适合此问题的语言/框架建议。每个菜单项都将启动一个外部程序。
最好是很容易使用主题,并从文本文件中加载菜单数据,可能采用itemName:“command -to -execute”形式。
答案 0 :(得分:1)
例如:Python + PyQT
答案 1 :(得分:0)
我使用pygame作为在framebuffermode中运行全屏的接口,并且只能使用光标键进行控制
还有ruby,c ++的包装器......如果python不适合你
答案 2 :(得分:0)
或者,Python + PyGTK应该可以正常运行。
答案 3 :(得分:0)
Qt for Embedded Linux是一个很好的框架,但它比你似乎正在寻找的罐头菜单外部命令要低一些。
您所描述的内容与MythTV's菜单非常相似。您可能会看到他们是如何做到的(甚至借用他们的代码,如果他们的许可证与您的许可证兼容,并且他们的设计足够模块化。)