Qt的替代品

Mar*_*sen 43 qt cross-platform

我一直在网上搜索,以找到一个跨平台(Mac,Pc,甚至可能是Linux)框架.

我知道qt是用c ++做这种事情的工业标准.

让我错误的方法是,只有一个选项(如果你计算制作自己的框架,则有两个选项).制作商业跨平台应用程序的一个选择,这不可能是真的吗?

还有Qt的方式,使用预编译器和弄乱语言slots并且sockets是一团糟,就这么简单.如果你没有使用qmake,那么在ide中进行开发就会变得一团糟,如果你没有使用qmake,那么编译会很麻烦.总而言之,这意味着qt不能很好地与其他人一起使用.

有人能指出我其他商业上使用的跨平台gui框架的方向吗?

bay*_*ith 46

以下是一些基于C/C++的跨平台GUI框架:

GUI Toolkit,Framework Page包含有关许多语言和平台的GUI框架的信息.

  • GUI工具包,框架页面非常好但有点过时了:最后更新于2007年5月13日. (9认同)

Rom*_*her 14

目前尚未提及的其他一些选择:

XULRunner(Firefox的抽象层)

TK(与python捆绑在一起,包含c ++在内的多种语言的绑定)

Webapp(c ++ web devel库(灵感来自qt)Wt)

Swing,AWT,SWT(如果您使用的是java或其他jvm语言)

一些人推荐的另一个选择是写单独的guis?(我不一定同意,但应该提到).


小智 9

wxWidgets是另一个跨平台选项:https://stackoverflow.com/questions/2886258/wxwidgets-vs-qt

但是为什么你不能使用Qt,Qt中是否缺少你需要的东西?或者你是否只是为了选择而想要其他选择?没有更多的跨平台框架,这不是Qt的错.

  • 每月300美元.这很可能就是原因! (17认同)

Two*_*nky 5

Copperspice是Qt的一个分支,不需要预编译器。

GitHub:https : //github.com/copperspice/copperspice