GladeBuilder is a simple Gtk Builder for Glade files.
Why is it cool?
Well, all windows have a property called w, which allows you to access all widgets from your window easily.
MyWindow.w.label1.set_label('Foo')
But this isn’t everything. There’s a magic method called show, which allow you to change the widgets content in the window.
MyWindow.w.show({'label1': 'Some Text', 'checkbutton1': True})
A method called get to get all widgets content.
print(MyWindow.w.get())
>>> {'label1': 'Some Text', 'checkbutton1': True}
And also has a method called clear to reset the widget content.
MyWindow.w.clear()
Why this?
Sometimes is painfull to use Gtk. So I added some cool functions to work with widgets. Doens’t support all widgets yet.
Want some examples?
Take a look at /examples.
Want to contribute?
Feel free to fork this repo and send me pull requests.
What I want to do is add more helper functions to use Gtk more easier. For example, create more functions to work with TreeView, Dialogs, Calendar or others in a good way.
Metadata
Release files for GladeBuilder 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| GladeBuilder-0.1.0.tar.gz | 8.2 kB | Details |
Release files / GladeBuilder-0.1.0.tar.gz
| Download URL | GladeBuilder-0.1.0.tar.gz |
|---|---|
| Size | 8.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d4c2df3484d9738ff1ca9a8f37ad88ecd492ba70a23e220e70ffd39706ead82b
|
|
BLAKE2b-256 checksum How to use checksums |
42de053012aaf58db1ed59ab316f784fd4e02275ea7179304510ecfd394a2fa7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |