Asynchronous GUI library based on GTK+ and futures/tokio.
This library provides a
Widget trait that you can use to create asynchronous GUI components.
This is the trait you will need to implement for your application.
It helps you to implement MVC (Model, View, Controller) in an elegant way.
Add this to your
toml [dependencies] gtk = "^0.1.2" relm = "^0.4.0" relm-derive = "^0.1.2"
More info can be found in the readme.
This module contains methods to set the child properties of a
Connect events to sending a message.
Dummy macro to be used with
Macro to be used as a stable alternative to the #[widget] attribute.
Widget that was added by the
Handle to the tokio event loop, to be used from the GTK+ thread.
Extension trait for GTK+ containers to add and remove relm
Format trait for enum variants.
Trait to implement to manage widget's events.
Initialize a widget for a test.