Jump to content

QtJambi

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by DannyS712 bot (talk | contribs) at 18:23, 11 May 2020 (Task 70: Update syntaxhighlight tags - remove use of deprecated <source> tags). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Qt Jambi
Stable release
4.8.7 / 13 June 2015; 9 years ago (2015-06-13)
Repository
Written inJava
Operating systemCross-platform
LicenseLGPL

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 OS X, as well as Microsoft Windows.

Official support for Qt Jambi by Nokia ended in March 2010,[1] and the project is now maintained by an open source community.

Qt Jambi hello world

package org.wikipedia.qt;

import com.trolltech.qt.gui.*;

public class HelloWorld {
    public static void main(String args[]) {
        QApplication.initialize(args);

        QPushButton hello = new QPushButton("Hello World!");
        hello.show();

        QApplication.instance().exec();
    }
}

References

  1. ^ "Qt Software to discontinue Qt Jambi after 4.5 release". 19 February 2009. Archived from the original on 2012-02-29.