建议为* nix框架编写一个菜单界面

时间:2010-08-02 16:37:33

标签: linux user-interface frameworks

我打算在Linux和* BSD上编写一个全屏菜单界面,主要由游戏手柄控制,并希望提供适合此问题的语言/框架建议。每个菜单项都将启动一个外部程序。

最好是很容易使用主题,并从文本文件中加载菜单数据,可能采用itemName:“command -to -execute”形式。

4 个答案:

答案 0 :(得分:1)

例如:Python + PyQT

答案 1 :(得分:0)

我使用pygame作为在framebuffermode中运行全屏的接口,并且只能使用光标键进行控制

还有ruby,c ++的包装器......如果python不适合你

答案 2 :(得分:0)

或者,Python + PyGTK应该可以正常运行。

答案 3 :(得分:0)

Qt for Embedded Linux是一个很好的框架,但它比你似乎正在寻找的罐头菜单外部命令要低一些。

您所描述的内容与MythTV's菜单非常相似。您可能会看到他们是如何做到的(甚至借用他们的代码,如果他们的许可证与您的许可证兼容,并且他们的设计足够模块化。)