Skip to content

Latest commit

 

History

History
34 lines (22 loc) · 1.1 KB

README.rst

File metadata and controls

34 lines (22 loc) · 1.1 KB

scalanative-qt5

Experimental Scala Native bindings for Qt.

WARNING: This project is still highly experimental! The API may change at any time without further notice!

Dependencies

SN-Qt uses swog to generate the required C++ wrappers on the fly from Scala classes. These wrappers must then be compiled and linked into the executable. For this to work you currently need to publish the following dependencies locally:

Furthermore you'll need pkg-config with the package Qt5Widgets installed. To check your configuration, run

pkg-config --cflags Qt5Widgets

This should list all the flags required to compile against Qt5Widgets.

Demo

docs/images/editor.png

To run this demo, first publishLocal the required Dependencies. Then you should be able to run the demo with

sbt demo/run