Qt Jambi - Qt for Java


Qt is the de facto standard C++ framework for high performance cross-platform software development. Qt Jambi is the Qt library made available to Java. It is an open source technology aimed at all desktop programmers wanting to write rich GUI clients using the Java language, while at the same time taking advantage of Qt’s power and efficiency.

The technology provides new possibilities for both Java and C++ programmers: It enables Java developers to take advantage of Qt’s features from within Java Standard Edition 5.0 and Java Enterprise Edition 5.0 as well as later versions. In addition, Qt Jambi also enables C++ programmers to easily integrate their Qt code with Java by providing the Qt Jambi generator.

For more comprehensive description of what qt-jambi provides, see here.

Downloads

Please see downloads page for downloads.

Newest posts

Qt Jambi 4.8.6 for Linux

There is now new release for 64 bit Linux.
I’ll do 32 bit package later, for Windows current builds should work, but updated packages will follow after
few Windows bundling related problems have been sorted out.

Most notable differences are bundling of libpng, so distributions not shipping the libpng the bundled Qt
was built with will continue working and bump to Qt 4.8.6.

Read more

Comments are back

I just pushed new update to the website, fixing various site crashing problems,
and support for commenting posts. Now you can more easily tell if there still is something
missing or broken.

Old posts are also back on the site, special thanks to João Almeida for doing that.
I didn’t insert old comments to Disqus. Any opinions whether I should do that?

Read more

New iteration of website

I don’t know how many actually frequently visits us, with our website updating so rarely and containing so little
information, but still: I just published an update to the website.

There is also new Mac OS X release, built by João Almeida. It can be found from downloads page.

Read more

Building Qt Jambi from source on Ubuntu 11.04

To build it from sources you have to install the following dependencies:
ant, java (either the sun-java6-jre or the openjdk one), qt development libraries.

If you don't know what I'm talking about paste the following line to your terminal:

Read more

Phonon VideoPlayer in Qt Jambi – Screencast

Hi!
Inspired by the 30 second Media Player I made this short screencast to show you something similar in Qt Jambi. Enjoy! :)

Read more

Newest issues

#313 Need more info João Almeida 19.01.2015 00:00 Broken build for Windows and Ubuntu
#307 New Kevin Kofler 30.10.2014 00:00 Platform-independent qtjambi-4.n.n.jar is not platform-independent
#306 New Tiziano Lattisi 28.07.2014 00:00 QMainWindow and QDialog fails to be garbage collected

Newest feature requests

This page was updated at 06.01.2015