A Text User Interface library.
To use this package, run the following command in your project's root directory:
QUI is a widget based Text User Interface library for the D Language.
- Easy to add more widgets
- Easy to get started with (
source/demo.dexplains how to use most of it)
- Timer Events
- Support for mouse events
- Most, if not all, of the code is commented
- Unicode characters supported
Setting it up
To use qui in your dub package, run this in your dub package's directory:
dub add qui
All the widgets are contained in
qui.widgets, and the base classes are in
Documentation for this package can be found here.
The included demo configuration (
source/demo.d) demonstrates the usage of all the included widgets. To build it, run the following:
dub fetch qui dub --build=release --config=quidemo qui
This will build the demo program, binary will be named
QLayoutwill manage scrolling instead of widgets.
- Registered by Nafees Hassan
- 0.3.1 released 3 months ago
- Copyright © 2017, nafees