在 C++ 中使用 Qt 制作的应用程序看起来像 Windows、Linux 和 Mac OS X 上的本机应用程序。我正在尝试用 Jambi 完成同样的事情。这可能吗?我认为使用 Jambi 编写的应用程序并不多,这使得准确了解我未来的应用程序的外观有点困难。
我可以在没有 Qt 的情况下使用 Java,但是以这种方式制作的应用程序看起来也不像本机应用程序,这是我试图避免的事情。
因此,如果您有明确的是/否答案、一些示例或任何建议,我很乐意听取您的意见。
在 C++ 中使用 Qt 制作的应用程序看起来像 Windows、Linux 和 Mac OS X 上的本机应用程序。我正在尝试用 Jambi 完成同样的事情。这可能吗?我认为使用 Jambi 编写的应用程序并不多,这使得准确了解我未来的应用程序的外观有点困难。
我可以在没有 Qt 的情况下使用 Java,但是以这种方式制作的应用程序看起来也不像本机应用程序,这是我试图避免的事情。
因此,如果您有明确的是/否答案、一些示例或任何建议,我很乐意听取您的意见。
在 C++ 中使用 Qt 制作的应用程序看起来就像 Windows、Linux 和 Mac OS X 上的本机应用程序。
有些人会对此提出异议,但我基本上同意。
我正试图用占碑完成同样的事情。这可能吗?
是的。Jambi 通过围绕 C++ DLL/共享库创建一个包装器来运行。因此,您必须分发特定于操作系统的 jar 或做一些 Java 应用程序通常不需要的额外工作。
我认为使用 Jambi 编写的应用程序并不多,这使得准确了解我未来的应用程序的外观有点困难。
Qt Jambi 已停产。尽管您有可用的源代码,但对于大多数应用程序,我建议此时使用不同的东西。根据您的需要,C++ 或 SWT 中的 Qt 可能是更好的选择。
QT Jambi 已被诺基亚打折,但有一个社区为支持 QtJambi 的下一个 Qt 版本而生。
我认为用 QtJambi 编写的应用程序并不多。我找到了 Nevernote,但列表很短......