我是GUI设计和开发领域的新手。我确实有一些先前的经验,但这是使用Visual Basic。
我想基于命令行应用程序在linux上开发一个相当全面的(虽然不是最先进的)GUI应用程序。我有。做了一些谷歌搜索,我发现主要有三种好(或者可能是我的感觉)实现这一目标的方法:
为了解决上述问题之一(或拒绝所有问题),我必须了解上述清单中每个项目的以下几个方面。这些方面按其优先顺序递减顺序为:
关于上述主题的任何想法都值得用黄金来衡量(我不想在一个月后意识到我为我的工作选择了错误的工具)。是否有其他工具更适合我的目的,我不知道?
直接答案最有帮助。
编辑:好的,所以我终于和Qt一起去了。仅仅因为它比GTK +更容易学习并且看起来更便携(对于我来说)。答案 0 :(得分:14)
Qt是你最好的选择。
Qt许可证声明
诺基亚授予被许可人非独家, 免版税的权利,以复制和 分发目标代码形式 可再发行的执行文件 指定的平台。
所以你应该对许可证没有问题
用/ C ++编写
答案 1 :(得分:5)
为GTK提供案例:
我希望我能准确地代表你的利弊。