Software:Qt Jambi
Stable release | 6.2.2
/ 18 January 2022 |
---|---|
Written in | Java |
Operating system | Cross-platform |
License | LGPL |
Website | github |
Qt Jambi is a Java binding of the cross-platform application framework Qt. It enables Java developers to use Qt within Java programming language. In addition, Qt Jambi generator can be used to create Java bindings for other Qt libraries and future versions of Qt. Unlike GTK there are no Swing LAF implementations that use Qt for rendering.
Qt Jambi supports Linux and other flavours of Unix such as macOS, as well as Microsoft Windows.
Qt Jambi was originally developed by TrollTech (currently known as "The Qt Company") until March 2009, but it didn't continue after being bought by Nokia, official support for Qt Jambi by Nokia ended in March 2010.[1] The project was spun off into the open source project, which was later adopted by Omix Visualization.
Qt Jambi hello world
package org.wikipedia.qt; import io.qt.widgets.*; public class Test { public static void main(String[] args) { QApplication.initialize(args); QMessageBox.information(null, "QtJambi", "Hello World!"); QApplication.shutdown(); } }
References
- ↑ "Qt Software to discontinue Qt Jambi after 4.5 release". 19 February 2009. Archived from the original on 2012-02-29. https://web.archive.org/web/20120229081829/http://qt.nokia.com/about/news/preview-of-final-qt-jambi-release-available/.
External links
- QtJambi fork with support for Qt5 and Qt6 at GitHub
- Latest QtJambi reference documentation
- Legacy Qt Jambi source code repository at GitHub
- Legacy Qt Jambi 4.5 reference documentation