Qt Jambi
E751193
Qt Jambi is a set of Java bindings for the Qt application framework, enabling developers to build cross-platform GUI and non-GUI applications in Java using Qt’s features.
Statements (47)
| Predicate | Object |
|---|---|
| instanceOf |
Java binding
ⓘ
Qt binding ⓘ software library ⓘ |
| bindingForFramework | Qt application framework ⓘ |
| bindingForLanguage | Java NERFINISHED ⓘ |
| category |
GUI toolkit binding
ⓘ
language binding ⓘ |
| compatibleWith | Java Virtual Machine NERFINISHED ⓘ |
| currentStatus | community-maintained ⓘ |
| documentation | online documentation ⓘ |
| enables | cross-platform application development ⓘ |
| feature |
JNI-based bridge to Qt C++ libraries
ⓘ
automatic Java-to-C++ bindings generation ⓘ event handling via signals and slots in Java ⓘ integration with Qt Designer UI forms ⓘ object ownership and memory management helpers ⓘ |
| goal |
allow Java developers to use Qt APIs
ⓘ
provide native-looking cross-platform UIs for Java ⓘ |
| hasComponent |
Java API layer
ⓘ
binding generator tool ⓘ native C++ glue code ⓘ |
| implementsFramework | Qt NERFINISHED ⓘ |
| license |
GPL
NERFINISHED
ⓘ
LGPL NERFINISHED ⓘ commercial license (historical) ⓘ |
| originalDeveloper |
Nokia (after acquisition of Trolltech)
NERFINISHED
ⓘ
Trolltech NERFINISHED ⓘ |
| programmingLanguage | Java ⓘ |
| repositoryHosting | GitHub NERFINISHED ⓘ |
| supports |
GUI applications
ⓘ
Qt 4 NERFINISHED ⓘ Qt GUI classes ⓘ Qt OpenGL integration ⓘ Qt XML classes NERFINISHED ⓘ Qt core classes ⓘ Qt network classes ⓘ Qt object model ⓘ desktop applications ⓘ non-GUI applications ⓘ signals and slots ⓘ widgets ⓘ |
| supportsParadigm | object-oriented programming ⓘ |
| targetPlatform |
Linux
NERFINISHED
ⓘ
Windows NERFINISHED ⓘ macOS NERFINISHED ⓘ |
| useCase | building Qt-based applications in Java ⓘ |
| uses | Qt meta-object system NERFINISHED ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.