使用Qt在C ++中创建的应用程序看起来像Windows,Linux和Mac OS X上的本机应用程序。我正在尝试使用Jambi完成同样的事情。这可能吗?我不认为使用Jambi编写的应用程序太多,这使得对我未来应用程序的外观有一个准确的印象。
我可以在没有Qt的情况下使用Java,但是这样做的应用程序看起来也不像本机应用程序,这是我想要避免的。
所以,如果你有明确的是/否答案,一些例子,或者只是任何建议,我很乐意听取你的意见。
答案 0 :(得分:5)
使用Qt在C ++中创建的应用程序看起来像Windows,Linux和Mac OS X上的本机应用程序。
有些人会争辩,但我基本同意。
我正在尝试用Jambi完成同样的事情。这可能吗?
是。 Jambi通过创建C ++ DLL /共享库的包装器来运行。因此,您必须分发特定于操作系统的jar或执行Java应用程序通常不需要的额外工作。
我认为使用Jambi编写的应用程序太多了,这使得对我未来应用程序的外观有了一个准确的印象。
Qt Jambi has been discontinued。虽然你有可用的源代码,但对于大多数应用程序,我建议在这一点上使用不同的东西。根据您的需要,C ++或SWT中的Qt可能是更好的选择。
答案 1 :(得分:0)