I've wrote a lot of Python's scripts for many task, such like web scraping or Telegram cool things. But until this week I never designed a non-web-based UI. I started using Glade and Gtk.
Just drag and drop some widgets into a GtkApplicationWindow
, save it into your project's folder and load it.
import gi
gi.require_version('Gtk', '3.0')
from gi.repository import Gtk
class ButtonHander():
# button action's code here!
builder = Gtk.Builder()
builder.add_from_file("gui.glade")
builder.connect_signals(ButtonHandler())
window = builder.get_object("mainWindow")
window.show_all()
Gtk.main()
Because GUIs are cool!
Top comments (2)
I use glade for my gui tools all the time. Itβs a real time saver. :)
Thanks for sharing! Glade looks pretty similar to page.sourceforge.net/ which is for Python.