Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/natorsc/python-gtk-pygobject

Repository created to centralize tips, tutorials and code examples on building graphical interfaces with the Python programming language (PyGObject) and the GTK graphics tookit.
https://github.com/natorsc/python-gtk-pygobject

furo gnome gtk gtk3 gtk4 pygobject python python-3 python3 sphinx sphinx-doc

Last synced: about 1 month ago
JSON representation

Repository created to centralize tips, tutorials and code examples on building graphical interfaces with the Python programming language (PyGObject) and the GTK graphics tookit.

Awesome Lists containing this project

README

        

![Creating graphical interfaces with Python (PyGObject) and GTK](./docs/images/pytthon-pygobject-gtk.webp "Creating graphical interfaces with Python (PyGObject) and GTK")


[![en](https://img.shields.io/badge/lang-en-darkred.svg)](./README.md)
[![pt-br](https://img.shields.io/badge/lang-pt--br-darkgreen.svg)](README.pt-br.md)


[![natorsc - pygobject-gtk](https://img.shields.io/static/v1?label=natorsc&message=pygobject-gtk&color=blue&logo=github)](https://github.com/natorsc/pygobject-gtk "Ir para o repositório.")

[![stars - pygobject-gtk](https://img.shields.io/github/stars/natorsc/pygobject-gtk?style=social)](https://github.com/natorsc/pygobject-gtk)

[![forks - pygobject-gtk](https://img.shields.io/github/forks/natorsc/pygobject-gtk?style=social)](https://github.com/natorsc/pygobject-gtk)

[![License MIT](https://img.shields.io/static/v1?label=License&message=MIT&color=blue)](./LICENSE)

[![Poetry](https://img.shields.io/endpoint?url=https://python-poetry.org/badge/v0.json)](https://python-poetry.org/)

# Creating graphical interfaces with Python (PyGObject) and GTK

## 📝 Description

Repository created to centralize tips, tutorials and code examples on building graphical interfaces with the Python programming language (PyGObject) and the GTK graphics tookit.

---

## 🛠 Technologies used

To date, the following technologies have been used to build the project:

[![Python](https://img.shields.io/badge/-Python-blue?logo=python&logoColor=white)](https://www.python.org/ "Go to the site.")

[![GTK](https://img.shields.io/badge/-GTK-blue?logo=gtk&logoColor=white)](https://www.gtk.org/ "Go to the site.")

[![Sphinx](https://img.shields.io/badge/-Sphinx-blue?logo=sphinx&logoColor=white)](https://www.sphinx-doc.org/ "Go to the site.")

[![Furo](https://img.shields.io/badge/-Furo-blue?logo=github&logoColor=white)](https://github.com/pradyunsg/furo/ "Go to the Github.")

[![Poetry](https://img.shields.io/endpoint?url=https://python-poetry.org/badge/v0.json)](https://python-poetry.org/)

---

## 🤓 Author

Repository made with 💙 by [Renato Cruz](https://github.com/natorsc) 🤜🤛 Get in touch!

[![Email](https://img.shields.io/badge/-Email-blueviolet?logo=gmail&logoColor=white)](mailto:[email protected] "Send e-mail.")

Follow content on programming and technology at

[![justcode.com.br](https://img.shields.io/badge/-justcode.com.br-grey?logo=wordpress&logoColor=white)](https://justcode.com.br/ "Visit the justCode blog.")

One of the playlists I usually listen to when I'm studying or coding 😁:

[![Spotify](https://img.shields.io/badge/-Spotify-darkgreen?logo=spotify&logoColor=white)](https://open.spotify.com/playlist/1xf3u29puXlnrWO7MsaHL5?si=A-LgwRJXSvOno_e6trpi5w&utm_source=copy-link "Access playlist.")

---

## 💝 Donations

Thank you for your donation, it is through it that I am able to maintain this content 😊.

### Buy me a coffee

[![Buy me a coffee](https://img.shields.io/badge/-Buy%20me%20a%20coffee-red?logo=buymeacoffee&logoColor=white)](https://www.buymeacoffee.com/natorsc "Help maintain this project with a donation. bmc.")

bmc-qrcode

### Ko-Fi

[![Ko-Fi](https://img.shields.io/badge/-Ko%20Fi-orange?logo=ko-fi&logoColor=white)](https://ko-fi.com/natorsc "Help maintain this project with a donation. ko-fi.")

ko-fi-qrcode

### Pix

pix-qrcode

**Chave**: `b1839493-2afe-484d-9272-82a3e402b36f`

---

## 💡 Extra

### GTK

- [Documentation GTK 3](https://docs.gtk.org/gtk3/).
- [Documentation GTK 4](https://docs.gtk.org/gtk4/).

### Libadwaita

- [Documentation 1.x](https://gnome.pages.gitlab.gnome.org/libadwaita/doc/1-latest/).

### GNOME

- [Official website](https://www.gnome.org/).
- [Blog](https://blogs.gnome.org/).
- [GNOME Human Interface Guidelines (HIG)](https://wiki.gnome.org/Design/HIG).

### Development

- [GNOME Builder](https://apps.gnome.org/pt-BR/app/org.gnome.Builder/).
- [Workbench](https://apps.gnome.org/pt-BR/app/re.sonny.Workbench/).
- [Cambalache](https://flathub.org/pt-BR/apps/ar.xjuan.Cambalache).
- [Icon Library](https://flathub.org/apps/details/org.gnome.design.IconLibrary).
- [Typography](https://flathub.org/apps/details/org.gnome.design.Typography).
- [App Icon Preview](https://flathub.org/apps/details/org.gnome.design.AppIconPreview).
- [Symbolic Preview](https://flathub.org/apps/details/org.gnome.design.SymbolicPreview).
- [Color Palette](https://flathub.org/apps/details/org.gnome.design.Palette).
- [Gnome icon library online](https://teams.pages.gitlab.gnome.org/Design/icon-development-kit-www/).

### Softwares

- [GNOME Apps](https://apps.gnome.org/pt-BR/).
- [GNOME circle](https://circle.gnome.org/).
- [Awesome GTK](https://github.com/valpackett/awesome-gtk).

### Flatpak

- [Official website](https://www.flatpak.org/).
- [Flathub](https://flathub.org/).

### Visual Studio Code

- [Gnome Magic (bedsteler20)](https://marketplace.visualstudio.com/items?itemName=bedsteler20.gnome-magic).
- [GTK Blueprint (Bodil Stokke)](https://marketplace.visualstudio.com/items?itemName=bodil.blueprint-gtk).
- [Flatpak (Bilal Elmoussaoui)](https://marketplace.visualstudio.com/items?itemName=bilelmoussaoui.flatpak-vscode).

---

## Widgets

### GTK

#### Gtk.ActionBar

![Gtk.ActionBar](./docs/images/gtk-widgets/actionbar.webp "Gtk.ActionBar")

- [Informações do widget](./docs/widgets-info/GtkActionBar.md).
- [Python](./src/gtk-widgets/actionbar/MainWindow.py).
- [GTK Blueprint](./src/gtk-widgets/actionbar/ui/MainWindow.blp).
- [Python load ui](./src/gtk-widgets/actionbar/ui/MainWindow.py).
- [UI](./src/gtk-widgets/actionbar/ui/MainWindow.ui).

---

#### Gtk.Application

![Gtk.Application](./docs/images/gtk-widgets/application.webp "Gtk.Application")

- [Python](./src/gtk-widgets/application/MainWindow.py).
- [GTK Blueprint](./src/gtk-widgets/application/ui/MainWindow.blp).
- [Python load ui](./src/gtk-widgets/application/ui/MainWindow.py).
- [UI](./src/gtk-widgets/application/ui/MainWindow.ui).

---

#### Gtk.ApplicationWindow

![Gtk.ApplicationWindow](./docs/images/gtk-widgets/application-window.webp "Gtk.ApplicationWindow")

- [Informações do widget](./docs/widgets-info/GtkApplicationWindow.md).
- [Python](./src/gtk-widgets/application-window/MainWindow.py).
- [GTK Blueprint](./src/gtk-widgets/application-window/ui/MainWindow.blp).
- [Python load ui](./src/gtk-widgets/application-window/ui/MainWindow.py).
- [UI](./src/gtk-widgets/application-window/ui/MainWindow.ui).

---

#### Gtk.Box (horizontal)

![Gtk.Box (horizontal)](./docs/images/gtk-widgets/box-horizontal.webp "Gtk.Box (horizontal)")

- [Informações do widget](./docs/widgets-info/GtkBox.md).
- [Python](./src/gtk-widgets/box-horizontal/MainWindow.py).
- [GTK Blueprint](./src/gtk-widgets/box-horizontal/ui/MainWindow.blp).
- [Python load ui](./src/gtk-widgets/box-horizontal/ui/MainWindow.py).
- [UI](./src/gtk-widgets/box-horizontal/ui/MainWindow.ui).

---

#### Gtk.Box (vertical)

![Gtk.Box (vertical)](./docs/images/gtk-widgets/box-vertical.webp "Gtk.Box (vertical)")

- [Informações do widget](./docs/widgets-info/GtkBox.md).
- [Python](./src/gtk-widgets/box-vertical/MainWindow.py).
- [GTK Blueprint](./src/gtk-widgets/box-vertical/ui/MainWindow.blp).
- [Python load ui](./src/gtk-widgets/box-vertical/ui/MainWindow.py).
- [UI](./src/gtk-widgets/box-vertical/ui/MainWindow.ui).

---

#### Gtk.Button

![Gtk.Button](./docs/images/gtk-widgets/button.webp "Gtk.Button")

- [Informações do widget](./docs/widgets-info/GtkButton.md).
- [Python](./src/gtk-widgets/button/MainWindow.py).
- [GTK Blueprint](./src/gtk-widgets/button/ui/MainWindow.blp).
- [Python load ui](./src/gtk-widgets/button/ui/MainWindow.py).
- [UI](./src/gtk-widgets/button/ui/MainWindow.ui).

---

#### Gtk.Calendar

![Gtk.Calendar](./docs/images/gtk-widgets/calendar.webp "Gtk.Calendar")

- [Informações do widget](./docs/widgets-info/GtkCalendar.md).
- [Python](./src/gtk-widgets/calendar/MainWindow.py).
- [GTK Blueprint](./src/gtk-widgets/calendar/ui/MainWindow.blp).
- [Python load ui](./src/gtk-widgets/calendar/ui/MainWindow.py).
- [UI](./src/gtk-widgets/calendar/ui/MainWindow.ui).

---

#### Gtk.CheckButton

![Gtk.CheckButton](./docs/images/gtk-widgets/check-button.webp "Gtk.CheckButton")

- [Informações do widget](./docs/widgets-info/GtkCheckButton.md).
- [Python](./src/gtk-widgets/check-button/MainWindow.py).
- [GTK Blueprint](./src/gtk-widgets/check-button/ui/MainWindow.blp).
- [Python load ui](./src/gtk-widgets/check-button/ui/MainWindow.py).
- [UI](./src/gtk-widgets/check-button/ui/MainWindow.ui).

---

#### Gtk.CheckButton (radio)

![Gtk.CheckButton (radio)](./docs/images/gtk-widgets/check-button-radio.webp "Gtk.CheckButton (radio)")

- [Informações do widget](./docs/widgets-info/GtkCheckButton.md).
- [Python](./src/gtk-widgets/check-button-radio/MainWindow.py).
- [GTK Blueprint](./src/gtk-widgets/check-button-radio/ui/MainWindow.blp).
- [Python load ui](./src/gtk-widgets/check-button-radio/ui/MainWindow.py).
- [UI](./src/gtk-widgets/check-button-radio/ui/MainWindow.ui).

---

#### Gtk.ColorDialogButton

![Gtk.ColorDialogButton](./docs/images/gtk-widgets/color-dialog-button.webp "Gtk.ColorDialogButton")

- [Informações do widget](./docs/widgets-info/GtkColorDialogButton.md).
- [Python](./src/gtk-widgets/color-dialog-button/MainWindow.py).
- [GTK Blueprint](./src/gtk-widgets/color-dialog-button/ui/MainWindow.blp).
- [Python load ui](./src/gtk-widgets/color-dialog-button/ui/MainWindow.py).
- [UI](./src/gtk-widgets/color-dialog-button/ui/MainWindow.ui).

---

#### Drag and drop

![Gtk.Drag and drop](./docs/images/gtk-widgets/drag-and-drop.webp "Gtk.Drag and drop")

- [Python](./src/gtk-widgets/drag-and-drop/MainWindow.py).

---

#### Gtk.DropDown

![Gtk.DropDown](./docs/images/gtk-widgets/drop-down.webp "Gtk.DropDown")

- [Informações do widget](./docs/widgets-info/GtkDropDown.md).
- [Python](./src/gtk-widgets/drop-down/MainWindow.py).
- [GTK Blueprint](./src/gtk-widgets/drop-down/ui/MainWindow.blp).
- [Python load ui](./src/gtk-widgets/drop-down/ui/MainWindow.py).
- [UI](./src/gtk-widgets/drop-down/ui/MainWindow.ui).

---

#### Gtk.Entry

![Gtk.Entry](./docs/images/gtk-widgets/entry.webp "Gtk.Entry")

- [Informações do widget](./docs/widgets-info/GtkEntry.md).
- [Python](./src/gtk-widgets/entry/MainWindow.py).
- [GTK Blueprint](./src/gtk-widgets/entry/ui/MainWindow.blp).
- [Python load ui](./src/gtk-widgets/entry/ui/MainWindow.py).
- [UI](./src/gtk-widgets/entry/ui/MainWindow.ui).

---

#### Gtk.FileDialog (folder)

![Gtk.FileDialog (folder)](./docs/images/gtk-widgets/file-dialog-folder.webp "Gtk.FileDialog (folder)")

- [Python](./src/gtk-widgets/file-dialog-folder/MainWindow.py).
- [GTK Blueprint](./src/gtk-widgets/file-dialog-folder/ui/MainWindow.blp).
- [Python load ui](./src/gtk-widgets/file-dialog-folder/ui/MainWindow.py).
- [UI](./src/gtk-widgets/file-dialog-folder/ui/MainWindow.ui).

---

#### Gtk.FileDialog (open)

![Gtk.FileDialog (open)](./docs/images/gtk-widgets/file-dialog-open.webp "Gtk.FileDialog (open)")

- [Python](/src/gtk-widgets/file-dialog-open/MainWindow.py).
- [GTK Blueprint](/src/gtk-widgets/file-dialog-open/ui/MainWindow.blp).
- [Python load ui](/src/gtk-widgets/file-dialog-open/ui/MainWindow.ui).
- [UI](/src/gtk-widgets/file-dialog-open/ui/MainWindow.ui).

---

#### Gtk.FileDialog (save)

![Gtk.FileDialog (save)](./docs/images/gtk-widgets/file-dialog-save.webp "Gtk.FileDialog (save)")

- [Python](./src/gtk-widgets/file-dialog-save/MainWindow.py).
- [GTK Blueprint](./src/gtk-widgets/file-dialog-save/ui/MainWindow.blp).
- [Python load ui](./src/gtk-widgets/file-dialog-save/ui/MainWindow.py).
- [UI](./src/gtk-widgets/file-dialog-save/ui/MainWindow.ui).

---

#### Gtk.Fixed

![Gtk.Fixed](./docs/images/gtk-widgets/fixed.webp "Gtk.Fixed")

- [Informações do widget](./docs/widgets-info/GtkFixed.md).
- [Python](./src/gtk-widgets/fixed/MainWindow.py).
- [GTK Blueprint](./src/gtk-widgets/fixed/ui/MainWindow.blp).
- [Python load ui](./src/gtk-widgets/fixed/ui/MainWindow.py).
- [UI](./src/gtk-widgets/fixed/ui/MainWindow.ui).

---

#### Gtk.FlowBox

![Gtk.FlowBox](./docs/images/gtk-widgets/flow-box.webp "Gtk.FlowBox")

- [Informações do widget](./docs/widgets-info/GtkFlowBox.md).
- [Python](./src/gtk-widgets/flow-box/MainWindow.py).
- [GTK Blueprint](./src/gtk-widgets/flow-box/ui/MainWindow.blp).
- [Python load ui](./src/gtk-widgets/flow-box/ui/MainWindow.py).
- [UI](./src/gtk-widgets/flow-box/ui/MainWindow.ui).

---

#### Gtk.Grid

![Gtk.Grid](./docs/images/gtk-widgets/grid.webp "Gtk.Grid")

- [Informações do widget](./docs/widgets-info/GtkGrid.md).
- [Python](./src/gtk-widgets/grid/MainWindow.py).
- [GTK Blueprint](./src/gtk-widgets/grid/ui/MainWindow.blp).
- [Python load ui](./src/gtk-widgets/grid/ui/MainWindow.py).
- [UI](./src/gtk-widgets/grid/ui/MainWindow.ui).

---

#### Gtk.HeaderBar

![Gtk.ApplicatHeaderBarion](./docs/images/gtk-widgets/header-bar.webp "Gtk.HeaderBar")

- [Informações do widget](./docs/widgets-info/GtkHeaderBar.md).
- [Python](./src/gtk-widgets/header-bar/MainWindow.py).
- [GTK Blueprint](./src/gtk-widgets/header-bar/ui/MainWindow.blp).
- [Python load ui](./src/gtk-widgets/header-bar/ui/MainWindow.py).
- [UI](./src/gtk-widgets/header-bar/ui/MainWindow.ui).

---

#### Gtk.Image

![Gtk.Image](./docs/images/gtk-widgets/image.webp "Gtk.Image")

- [Informações do widget](./docs/widgets-info/GtkImage.md).
- [Python](./src/gtk-widgets/image/MainWindow.py).
- [GTK Blueprint](./src/gtk-widgets/image/ui/MainWindow.blp).
- [Python load ui](./src/gtk-widgets/image/ui/MainWindow.py).
- [UI](./src/gtk-widgets/image/ui/MainWindow.ui).

---

#### Gtk.ListBox

![Gtk.ListBox](./docs/images/gtk-widgets/list-box.webp "Gtk.ListBox")

- [Informações do widget](./docs/widgets-info/GtkListBox.md).
- [Python](./src/gtk-widgets/list-box/MainWindow.py).
- [GTK Blueprint](./src/gtk-widgets/list-box/ui/MainWindow.blp).
- [Python load ui](./src/gtk-widgets/list-box/ui/MainWindow.py).
- [UI](./src/gtk-widgets/list-box/ui/MainWindow.ui).

---

#### Gtk.ListView

![Gtk.ListView](./docs/images/gtk-widgets/list-view.webp "Gtk.ListView")

> 🚨 Criar código Python.

- [Informações do widget](./docs/widgets-info/GtkListView.md).
- [Python](#gtklistview).
- [GTK Blueprint](./src/gtk-widgets/list-view/ui/MainWindow.blp).
- [Python load ui](./src/gtk-widgets/list-view/ui/MainWindow.py).
- [UI](./src/gtk-widgets/list-view/ui/MainWindow.ui).

---

#### Gtk.MenuButton

![Gtk.MenuButton](./docs/images/gtk-widgets/menu-button.webp "Gtk.MenuButton")

- [Informações do widget](./docs/widgets-info/GtkMenuButton.md).
- [Python](./src/gtk-widgets/menu-button/MainWindow.py).
- [GTK Blueprint](./src/gtk-widgets/menu-button/ui/MainWindow.blp).
- [Python load ui](./src/gtk-widgets/menu-button/ui/MainWindow.py).
- [UI](./src/gtk-widgets/menu-button/ui/MainWindow.ui).

---

#### Gtk.Overlay

![Gtk.Overlay](./docs/images/gtk-widgets/overlay.webp "Gtk.Overlay")

- [Informações do widget](./docs/widgets-info/GtkOverlay.md).
- [Python](./src/gtk-widgets/overlay/MainWindow.py).
- [GTK Blueprint](./src/gtk-widgets/overlay/ui/MainWindow.blp).
- [Python load ui](./src/gtk-widgets/overlay/ui/MainWindow.py).
- [UI](./src/gtk-widgets/overlay/ui/MainWindow.ui).

---

Pango tags
==========

![Gtk.Pango tags](./docs/images/gtk-widgets/pango-tags.webp "Gtk.Pango tags")

- [Python](./src/gtk-widgets/pango-tags/MainWindow.py).
- [GTK Blueprint](./src/gtk-widgets/pango-tags/ui/MainWindow.blp).
- [Python load ui](./src/gtk-widgets/pango-tags/ui/MainWindow.py).
- [UI](./src/gtk-widgets/pango-tags/ui/MainWindow.ui).

---

#### Gtk.Picture

![Gtk.Picture](./docs/images/gtk-widgets/picture.webp "Gtk.Picture")

- [Informações do widget](./docs/widgets-info/GtkPicture.md).
- [Python](./src/gtk-widgets/picture/MainWindow.py).
- [GTK Blueprint](./src/gtk-widgets/picture/ui/MainWindow.blp).
- [Python load ui](./src/gtk-widgets/picture/ui/MainWindow.py).
- [UI](./src/gtk-widgets/picture/ui/MainWindow.ui).

---

#### Gtk.PrintOperation

![Gtk.PrintOperation](./docs/images/gtk-widgets/print-operation.webp "Gtk.PrintOperation")

- [Python](./src/gtk-widgets/print-operation/MainWindow.py).
- [GTK Blueprint](./src/gtk-widgets/print-operation/ui/MainWindow.blp).
- [Python load ui](./src/gtk-widgets/print-operation/ui/MainWindow.py).
- [UI](./src/gtk-widgets/print-operation/ui/MainWindow.ui).

---

#### Gtk.SearchBar

![Gtk.SearchBar](./docs/images/gtk-widgets/search-bar.webp "Gtk.SearchBar")

- [Informações do widget](./docs/widgets-info/GtkSearchBar.md).
- [Python](./src/gtk-widgets/search-bar/MainWindow.py).
- [GTK Blueprint](./src/gtk-widgets/search-bar/ui/MainWindow.blp).
- [Python load ui](./src/gtk-widgets/search-bar/ui/MainWindow.py).
- [UI](./src/gtk-widgets/search-bar/ui/MainWindow.ui).

---

#### Gtk.ShortcutsWindow

![Gtk.ShortcutsWindow](./docs/images/gtk-widgets/shortcuts-window.webp "Gtk.ShortcutsWindow")

> 🚨 Criar código Python.

- [Informações do widget](./docs/widgets-info/GtkShortcutsWindow.md).
- [GTK Blueprint](./src/gtk-widgets/shortcuts-window/ui/ShortcutsWindow.blp).
- [UI](./src/gtk-widgets/shortcuts-window/ui/ShortcutsWindow.ui).

---

#### Signals and slots

![Signals and slots](./docs/images/gtk-widgets/signals-and-slots.webp "Signals and slots")

- [Python](./src/gtk-widgets/signals-and-slots/MainWindow.py).
- [GTK Blueprint](./src/gtk-widgets/signals-and-slots/ui/MainWindow.blp).
- [Python load ui](./src/gtk-widgets/signals-and-slots/ui/MainWindow.py).
- [UI](./src/gtk-widgets/signals-and-slots/ui/MainWindow.ui).

---

#### Gtk.StackSidebar

![Gtk.StackSidebar](./docs/images/gtk-widgets/stack-sidebar.webp "Gtk.StackSidebar")

- [Informações do widget](./docs/widgets-info/GtkStackSidebar.md).
- [Python](./src/gtk-widgets/stack-sidebar/MainWindow.py).
- [GTK Blueprint](./src/gtk-widgets/stack-sidebar/ui/MainWindow.blp).
- [Python load ui](./src/gtk-widgets/stack-sidebar/ui/MainWindow.py).
- [UI](./src/gtk-widgets/stack-sidebar/ui/MainWindow.ui).

---

#### Gtk.StackSwitcher

![Gtk.StackSwitcher](./docs/images/gtk-widgets/stack-switcher.webp "Gtk.StackSwitcher")

- [Informações do widget](./docs/widgets-info/GtkStackSwitcher.md).
- [Python](./src/gtk-widgets/stack-switcher/MainWindow.py).
- [GTK Blueprint](./src/gtk-widgets/stack-switcher/ui/MainWindow.blp).
- [Python load ui](./src/gtk-widgets/stack-switcher/ui/MainWindow.py).
- [UI](./src/gtk-widgets/stack-switcher/ui/MainWindow.ui).

---

#### Gtk.Switch

![Gtk.Switch](./docs/images/gtk-widgets/switch.webp "Gtk.Switch")

- [Informações do widget](./docs/widgets-info/GtkSwitch.md).
- [Python](./src/gtk-widgets/switch/MainWindow.py).
- [GTK Blueprint](./src/gtk-widgets/switch/ui/MainWindow.blp).
- [Python load ui](./src/gtk-widgets/switch/ui/MainWindow.py).
- [UI](./src/gtk-widgets/switch/ui/MainWindow.ui).

---

#### Translation (gettext)

![Gtk.Translation (gettext)](./docs/images/gtk-widgets/ "Gtk.Translation (gettext)")

> 🚨 Revisar.

- [Python](./src/gtk-widgets/translator-gettext/MainWindow.py).

---

#### Gtk.Video

![Gtk.Video](./docs/images/gtk-widgets/video.webp "Gtk.Video")

- [Informações do widget](./docs/widgets-info/GtkVideo.md).
- [Python](./src/gtk-widgets/video/MainWindow.py).
- [GTK Blueprint](./src/gtk-widgets/video/ui/MainWindow.blp).
- [Python load ui](./src/gtk-widgets/video/ui/MainWindow.py).
- [UI](./src/gtk-widgets/video/ui/MainWindow.ui).

---

#### Gtk.Window

![Gtk.Window](./docs/images/gtk-widgets/window.webp "Gtk.Window")

- [Informações do widget](./docs/widgets-info/GtkWindow.md).
- [Python](./src/gtk-widgets/window/MainWindow.py).
- [GTK Blueprint](./src/gtk-widgets/window/ui/MainWindow.blp).
- [Python load ui](./src/gtk-widgets/window/ui/MainWindow.py).
- [UI](./src/gtk-widgets/window/ui/MainWindow.ui).

---


### Libadwaita

#### Adw.AboutWindow

![Adw.AboutWindow](./docs/images/libadwaita-widgets/about-window.webp "Adw.AboutWindow")

- [Informações do widget](./docs/widgets-info/AdwAboutWindow.md).
- [Python](./src/libadwaita-widgets/about-window/MainWindow.py).
- [GTK Blueprint](./src/libadwaita-widgets/about-window/ui/MainWindow.blp).
- [Python load ui](./src/libadwaita-widgets/about-window/ui/MainWindow.py).
- [UI](./src/libadwaita-widgets/about-window/ui/MainWindow.ui).

---

#### Adw.ActionRow

![Adw.ActionRow](./docs/images/libadwaita-widgets/action-row.webp "Adw.ActionRow")

- [Informações do widget](./docs/widgets-info/AdwActionRow.md).
- [Python](./src/libadwaita-widgets/action-row/MainWindow.py).
- [GTK Blueprint](./src/libadwaita-widgets/action-row/ui/MainWindow.blp).
- [Python load ui](./src/libadwaita-widgets/action-row/ui/MainWindow.py).
- [UI](./src/libadwaita-widgets/action-row/ui/MainWindow.ui).

---

#### Adw.Application

![Adw.Application](./docs/images/libadwaita-widgets/application.webp "Adw.Application")

- [Python](./src/libadwaita-widgets/application/MainWindow.py).
- [GTK Blueprint](./src/libadwaita-widgets/application/ui/MainWindow.blp).
- [Python load ui](./src/libadwaita-widgets/application/ui/MainWindow.py).
- [UI](./src/libadwaita-widgets/application/ui/MainWindow.ui).

---

#### Adw.Avatar

![Adw.Avatar](./docs/images/libadwaita-widgets/avatar.webp "Adw.Avatar")

- [Informações do widget](./docs/widgets-info/AdwAvatar.md).
- [Python](./src/libadwaita-widgets/avatar/MainWindow.py).
- [GTK Blueprint](./src/libadwaita-widgets/avatar/ui/MainWindow.blp).
- [Python load ui](./src/libadwaita-widgets/avatar/ui/MainWindow.py).
- [UI](./src/libadwaita-widgets/avatar/ui/MainWindow.ui).

---

#### Adw.Banner

![Adw.Banner](./docs/images/libadwaita-widgets/banner.webp "Adw.Banner")

- [Informações do widget](./docs/widgets-info/AdwBanner.md).
- [Python](./src/libadwaita-widgets/banner/MainWindow.py).
- [GTK Blueprint](./src/libadwaita-widgets/banner/ui/MainWindow.blp).
- [Python load ui](./src/libadwaita-widgets/banner/ui/MainWindow.py).
- [UI](./src/libadwaita-widgets/banner/ui/MainWindow.ui).

---

#### Adw.ButtonContent

![Adw.ButtonContent](./docs/images/libadwaita-widgets/button-content.webp "Adw.ButtonContent")

- [Informações do widget](./docs/widgets-info/AdwButtonContent.md).
- [Python](./src/libadwaita-widgets/button-content/MainWindow.py).
- [GTK Blueprint](./src/libadwaita-widgets/button-content/ui/MainWindow.blp).
- [Python load ui](./src/libadwaita-widgets/button-content/ui/MainWindow.py).
- [UI](./src/libadwaita-widgets/button-content/ui/MainWindow.ui).

---

#### Adw.Carousel

![Adw.Carousel](./docs/images/libadwaita-widgets/carousel.webp "Adw.Carousel")

- [Informações do widget](./docs/widgets-info/AdwCarousel.md).
- [Python](./src/libadwaita-widgets/carousel/MainWindow.py).
- [GTK Blueprint](./src/libadwaita-widgets/carousel/ui/MainWindow.blp).
- [Python load ui](./src/libadwaita-widgets/carousel/ui/MainWindow.py).
- [UI](./src/libadwaita-widgets/carousel/ui/MainWindow.ui).

---

#### Adw.CarouselIndicatorDots

![Adw.CarouselIndicatorDots](./docs/images/libadwaita-widgets/carousel-indicator-dots.webp "Adw.CarouselIndicatorDots")

- [Informações do widget](./docs/widgets-info/AdwCarouselIndicatorDots.md).
- [Python](./src/libadwaita-widgets/carousel-indicator-dots/MainWindow.py).
- [GTK Blueprint](./src/libadwaita-widgets/carousel-indicator-dots/ui/MainWindow.blp).
- [Python load ui](./src/libadwaita-widgets/carousel-indicator-dots/ui/MainWindow.py).
- [UI](./src/libadwaita-widgets/carousel-indicator-dots/ui/MainWindow.ui).

---

#### Adw.CarouselIndicatorLines

![Adw.CarouselIndicatorLines](./docs/images/libadwaita-widgets/carousel-indicator-lines.webp "Adw.CarouselIndicatorLines")

- [Informações do widget](./docs/widgets-info/AdwCarouselIndicatorLines.md).
- [Python](./src/libadwaita-widgets/carousel-indicator-lines/MainWindow.py).
- [GTK Blueprint](./src/libadwaita-widgets/carousel-indicator-lines/ui/MainWindow.blp).
- [Python load ui](./src/libadwaita-widgets/carousel-indicator-lines/ui/MainWindow.py).
- [UI](./src/libadwaita-widgets/carousel-indicator-lines/ui/MainWindow.ui).

---

#### Adw.Clamp

![Adw.Clamp](./docs/images/libadwaita-widgets/clamp.webp "Adw.Clamp")

- [Informações do widget](./docs/widgets-info/AdwClamp.md).
- [Python](./src/libadwaita-widgets/clamp/MainWindow.py).
- [GTK Blueprint](./src/libadwaita-widgets/clamp/ui/MainWindow.blp).
- [Python load ui](./src/libadwaita-widgets/clamp/ui/MainWindow.py).
- [UI](./src/libadwaita-widgets/clamp/ui/MainWindow.ui).

---

#### Adw.ComboRow

![Adw.ComboRow](./docs/images/libadwaita-widgets/combo-row.webp "Adw.ComboRow")

- [Informações do widget](./docs/widgets-info/AdwComboRow.md).
- [Python](./src/libadwaita-widgets/combo-row/MainWindow.py).
- [GTK Blueprint](./src/libadwaita-widgets/combo-row/ui/MainWindow.blp).
- [Python load ui](./src/libadwaita-widgets/combo-row/ui/MainWindow.py).
- [UI](./src/libadwaita-widgets/combo-row/ui/MainWindow.ui).

---

#### Adw.EntryRow

![Adw.EntryRow](./docs/images/libadwaita-widgets/entry-row.webp "Adw.EntryRow")

- [Informações do widget](./docs/widgets-info/AdwEntryRow.md).
- [Python](./src/libadwaita-widgets/entry-row/MainWindow.py).
- [GTK Blueprint](./src/libadwaita-widgets/entry-row/ui/MainWindow.blp).
- [Python load ui](./src/libadwaita-widgets/entry-row/ui/MainWindow.py).
- [UI](./src/libadwaita-widgets/entry-row/ui/MainWindow.ui).

---

#### Adw.ExpanderRow

![Adw.ExpanderRow](./docs/images/libadwaita-widgets/expander-row.webp "Adw.ExpanderRow")

- [Informações do widget](./docs/widgets-info/AdwExpanderRow.md).
- [Python](./src/libadwaita-widgets/expander-row/MainWindow.py).
- [GTK Blueprint](./src/libadwaita-widgets/expander-row/ui/MainWindow.blp).
- [Python load ui](./src/libadwaita-widgets/expander-row/ui/MainWindow.py).
- [UI](./src/libadwaita-widgets/expander-row/ui/MainWindow.ui).

---

#### Adw.MessageDialog

![Adw.MessageDialog](./docs/images/libadwaita-widgets/message-dialog.webp "Adw.MessageDialog")

- [Informações do widget](./docs/widgets-info/AdwMessageDialog.md).
- [Python](./src/libadwaita-widgets/message-dialog/MainWindow.py).
- [GTK Blueprint](./src/libadwaita-widgets/message-dialog/ui/AdwMessageDialog.blp).
- [Python load ui](./src/libadwaita-widgets/message-dialog/ui/MainWindow.py).
- [UI](./src/libadwaita-widgets/message-dialog/ui/AdwMessageDialog.ui).

---

#### Adw.NavigationSplitView

![Adw.NavigationSplitView](./docs/images/libadwaita-widgets/navigation-split-view.webp "Adw.NavigationSplitView")

- [Informações do widget](./docs/widgets-info/AdwNavigationSplitView.md).
- [Python](./src/libadwaita-widgets/navigation-split-view/MainWindow.py).
- [GTK Blueprint](./src/libadwaita-widgets/navigation-split-view/ui/MainWindow.blp).
- [Python load ui](./src/libadwaita-widgets/navigation-split-view/ui/MainWindow.py).
- [UI](./src/libadwaita-widgets/navigation-split-view/ui/MainWindow.ui).

---

#### Adw.PasswordEntryRow

![Adw.PasswordEntryRow](./docs/images/libadwaita-widgets/password-entry-row.webp "Adw.PasswordEntryRow")

- [Informações do widget](./docs/widgets-info/AdwPasswordEntryRow.md).
- [Python](./src/libadwaita-widgets/password-entry-row/MainWindow.py).
- [GTK Blueprint](./src/libadwaita-widgets/password-entry-row/ui/MainWindow.blp).
- [Python load ui](./src/libadwaita-widgets/password-entry-row/ui/MainWindow.py).
- [UI](./src/libadwaita-widgets/password-entry-row/ui/MainWindow.ui).

---

#### Adw.PreferencesPage

![Adw.PreferencesPage](./docs/images/libadwaita-widgets/preferences-page.webp "Adw.PreferencesPage")

- [Python](./src/libadwaita-widgets/preferences-page/MainWindow.py).
- [GTK Blueprint](./src/libadwaita-widgets/preferences-page/ui/MainWindow.blp).
- [Python load ui](./src/libadwaita-widgets/preferences-page/ui/MainWindow.py).
- [UI](./src/libadwaita-widgets/preferences-page/ui/MainWindow.ui).

---

#### Adw.PreferencesWindow

![Adw.PreferencesWindow](./docs/images/libadwaita-widgets/preferences-window.webp "Adw.PreferencesWindow")

- [Python](./src/libadwaita-widgets/preferences-window/MainWindow.py).
- [GTK Blueprint](./src/libadwaita-widgets/preferences-window/ui/AdwPreferencesWindow.blp).
- [Python load ui](./src/libadwaita-widgets/preferences-window/ui/AdwPreferencesWindow.py).
- [UI](./src/libadwaita-widgets/preferences-window/ui/AdwPreferencesWindow.ui).

---

#### Adw.SplitButton

![Adw.SplitButton](./docs/images/libadwaita-widgets/split-button.webp "Adw.SplitButton")

- [Informações do widget](./docs/widgets-info/AdwSplitButton.md).
- [Python](./src/libadwaita-widgets/split-button/MainWindow.py).
- [GTK Blueprint](./src/libadwaita-widgets/split-button/ui/MainWindow.blp).
- [Python load ui](./src/libadwaita-widgets/split-button/ui/MainWindow.py).
- [UI](./src/libadwaita-widgets/split-button/ui/MainWindow.ui).

---

#### Adw.StatusPage

![Adw.StatusPage](./docs/images/libadwaita-widgets/status-page.webp "Adw.StatusPage")

- [Informações do widget](./docs/widgets-info/AdwStatusPage.md).
- [Python](./src/libadwaita-widgets/status-page/MainWindow.py).
- [GTK Blueprint](./src/libadwaita-widgets/status-page/ui/MainWindow.blp).
- [Python load ui](./src/libadwaita-widgets/status-page/ui/MainWindow.py).
- [UI](./src/libadwaita-widgets/status-page/ui/MainWindow.ui).

--

#### Adw.Toast

![Adw.Toast](./docs/images/libadwaita-widgets/toast.webp "Adw.Toast")

- [Python](./src/libadwaita-widgets/toast/MainWindow.py).
- [GTK Blueprint](./src/libadwaita-widgets/toast/ui/MainWindow.blp).
- [Python load ui](./src/libadwaita-widgets/toast/ui/MainWindow.py).
- [UI](./src/libadwaita-widgets/toast/ui/MainWindow.ui).

---

#### Adw.ToolbarView

![Adw.ToolbarView](./docs/images/libadwaita-widgets/toolbar-view.webp "Adw.ToolbarView")

- [Informações do widget](./docs/widgets-info/AdwToolbarView.md).
- [Python](./src/libadwaita-widgets/toolbar-view/MainWindow.py).

---

#### Adw.ViewStack

![Adw.ViewStack](./docs/images/libadwaita-widgets/view-stack.webp "Adw.ViewStack")

- [Informações do widget](./docs/widgets-info/AdwViewStack.md).
- [GTK Blueprint](./src/libadwaita-widgets/view-stack/ui/MainWindow.blp).
- [Python load ui](./src/libadwaita-widgets/view-stack/ui/MainWindow.py).
- [UI](./src/libadwaita-widgets/view-stack/ui/MainWindow.ui).

---

### Libadwaita style classes

#### Background

![Libaswaita style class background](./docs/images/libadwaita-style-classes/background.webp "Libaswaita style class background")

- [Python](./src/libadwaita-style-classes/background/MainWindow.py).
- [GTK Blueprint](./src/libadwaita-style-classes/background/ui/MainWindow.blp).
- [Python load ui](./src/libadwaita-style-classes/background/ui/MainWindow.py).
- [UI](./src/libadwaita-style-classes/background/ui/MainWindow.ui).

---

#### Body

![Libaswaita style class body](./docs/images/libadwaita-style-classes/body.webp "Libaswaita style class body")

- [Python](./src/libadwaita-style-classes/body/MainWindow.py).
- [GTK Blueprint](./src/libadwaita-style-classes/body/ui/MainWindow.blp).
- [Python load ui](./src/libadwaita-style-classes/body/ui/MainWindow.py).
- [UI](./src/libadwaita-style-classes/body/ui/MainWindow.ui).

---

#### Boxed list

![Libaswaita style class boxed-list](./docs/images/libadwaita-style-classes/boxed-list.webp "Libaswaita style class boxed-list")

- [Python](./src/libadwaita-style-classes/boxed-list/MainWindow.py).
- [GTK Blueprint](./src/libadwaita-style-classes/boxed-list/ui/MainWindow.blp).
- [Python load ui](./src/libadwaita-style-classes/boxed-list/ui/MainWindow.py).
- [UI](./src/libadwaita-style-classes/boxed-list/ui/MainWindow.ui).

---

#### Boxed list separate

> ToDo.

![Libaswaita style class boxed-list-separate](./docs/images/libadwaita-style-classes "Libaswaita style class boxed-list-separate")

- [Python](./src/libadwaita-style-classes).
- [GTK Blueprint](./src/libadwaita-style-classes).
- [Python load ui](./src/libadwaita-style-classes).
- [UI](./src/libadwaita-style-classes).

---

#### Caption

![Libaswaita style class caption](./docs/images/libadwaita-style-classes/caption.webp "Libaswaita style class caption")

- [Python](./src/libadwaita-style-classes/caption/MainWindow.py).
- [GTK Blueprint](./src/libadwaita-style-classes/caption/ui/MainWindow.blp).
- [Python load ui](./src/libadwaita-style-classes/caption/ui/MainWindow.py).
- [UI](./src/libadwaita-style-classes/caption/ui/MainWindow.ui).

---

#### Caption heading

![Libaswaita style class caption-heading](./docs/images/libadwaita-style-classes/caption-heading.webp "Libaswaita style class caption-heading")

- [Python](./src/libadwaita-style-classes/caption-heading/MainWindow.py).
- [GTK Blueprint](./src/libadwaita-style-classes/caption-heading/ui/MainWindow.blp).
- [Python load ui](./src/libadwaita-style-classes/caption-heading/ui/MainWindow.py).
- [UI](./src/libadwaita-style-classes/caption-heading/ui/MainWindow.ui).

---

#### Card

![Libaswaita style class card](./docs/images/libadwaita-style-classes/card.webp "Libaswaita style class card")

- [Python](./src/libadwaita-style-classes/card/MainWindow.py).
- [GTK Blueprint](./src/libadwaita-style-classes/card/ui/MainWindow.blp).
- [Python load ui](./src/libadwaita-style-classes/card/ui/MainWindow.py).
- [UI](./src/libadwaita-style-classes/card/ui/MainWindow.ui).

---

#### Circular

![Libaswaita style class circular](./docs/images/libadwaita-style-classes/circular.webp "Libaswaita style class circular")

- [Python](./src/libadwaita-style-classes/circular/MainWindow.py).
- [GTK Blueprint](./src/libadwaita-style-classes/circular/ui/MainWindow.blp).
- [Python load ui](./src/libadwaita-style-classes/circular/ui/MainWindow.py).
- [UI](./src/libadwaita-style-classes/circular/ui/MainWindow.ui).

---

#### Colors

![Libaswaita style class colors](./docs/images/libadwaita-style-classes/colors.webp "Libaswaita style class colors")

- [Python](./src/libadwaita-style-classes/colors/MainWindow.py).
- [GTK Blueprint](./src/libadwaita-style-classes/colors/ui/MainWindow.blp).
- [Python load ui](./src/libadwaita-style-classes/colors/ui/MainWindow.py).
- [UI](./src/libadwaita-style-classes/colors/ui/MainWindow.ui).

---

#### Compact

![Libaswaita style class compact](./docs/images/libadwaita-style-classes/compact.webp "Libaswaita style class compact")

- [Python](./src/libadwaita-style-classes/compact/MainWindow.py).
- [GTK Blueprint](./src/libadwaita-style-classes/compact/ui/MainWindow.blp).
- [Python load ui](./src/libadwaita-style-classes/compact/ui/MainWindow.py).
- [UI](./src/libadwaita-style-classes/compact/ui/MainWindow.ui).

---

#### Destructive action

![Libaswaita style class destructive-action](./docs/images/libadwaita-style-classes/destructive-action.webp "Libaswaita style class destructive-action")

- [Python](./src/libadwaita-style-classes/destructive-action/MainWindow.py).
- [GTK Blueprint](./src/libadwaita-style-classes/destructive-action/ui/MainWindow.blp).
- [Python load ui](./src/libadwaita-style-classes/destructive-action/ui/MainWindow.py).
- [UI](./src/libadwaita-style-classes/destructive-action/ui/MainWindow.ui).

---

#### Devel

![Libaswaita style class devel](./docs/images/libadwaita-style-classes/devel.webp "Libaswaita style class devel")

- [Python](./src/libadwaita-style-classes/devel/MainWindow.py).
- [GTK Blueprint](./src/libadwaita-style-classes/devel/ui/MainWindow.blp).
- [Python load ui](./src/libadwaita-style-classes/devel/ui/MainWindow.py).
- [UI](./src/libadwaita-style-classes/devel/ui/MainWindow.ui).

---

#### Dim label

![Libaswaita style class dim-label](./docs/images/libadwaita-style-classes/dim-label.webp "Libaswaita style class dim-label")

- [Python](./src/libadwaita-style-classes/dim-label/MainWindow.py).
- [GTK Blueprint](./src/libadwaita-style-classes/dim-label/ui/MainWindow.blp).
- [Python load ui](./src/libadwaita-style-classes/dim-label/ui/MainWindow.py).
- [UI](./src/libadwaita-style-classes/dim-label/ui/MainWindow.ui).

---

#### Flat

![Libaswaita style class flat](./docs/images/libadwaita-style-classes/flat.webp "Libaswaita style class flat")

- [Python](./src/libadwaita-style-classes/flat/MainWindow.py).
- [GTK Blueprint](./src/libadwaita-style-classes/flat/ui/MainWindow.blp).
- [Python load ui](./src/libadwaita-style-classes/flat/ui/MainWindow.py).
- [UI](./src/libadwaita-style-classes/flat/ui/MainWindow.ui).

---

#### Frame

![Libaswaita style class frame](./docs/images/libadwaita-style-classes "Libaswaita style class frame")

- [Python](./src/libadwaita-style-classes).
- [GTK Blueprint](./src/libadwaita-style-classes).
- [Python load ui](./src/libadwaita-style-classes).
- [UI](./src/libadwaita-style-classes).

---

#### Heading

![Libaswaita style class heading](./docs/images/libadwaita-style-classes/frame.webp "Libaswaita style class heading")

- [Python](./src/libadwaita-style-classes/frame/MainWindow.py).
- [GTK Blueprint](./src/libadwaita-style-classes/frame/ui/MainWindow.blp).
- [Python load ui](./src/libadwaita-style-classes/frame/ui/MainWindow.py).
- [UI](./src/libadwaita-style-classes/frame/ui/MainWindow.ui).

---

#### Icon dropshadow

![Libaswaita style class icon-dropshadow](./docs/images/libadwaita-style-classes/icon-dropshadow.webp "Libaswaita style class icon-dropshadow")

- [Python](./src/libadwaita-style-classes/icon-dropshadow/MainWindow.py).
- [GTK Blueprint](./src/libadwaita-style-classes/icon-dropshadow/ui/MainWindow.blp).
- [Python load ui](./src/libadwaita-style-classes/icon-dropshadow/ui/MainWindow.py).
- [UI](./src/libadwaita-style-classes/icon-dropshadow/ui/MainWindow.ui).

---

#### Inline

![Libaswaita style class inline](./docs/images/libadwaita-style-classes/inline.webp "Libaswaita style class inline")

- [Python](./src/libadwaita-style-classes/inline/MainWindow.py).
- [GTK Blueprint](./src/libadwaita-style-classes/inline/ui/MainWindow.blp).
- [Python load ui](./src/libadwaita-style-classes/inline/ui/MainWindow.py).
- [UI](./src/libadwaita-style-classes/inline/ui/MainWindow.ui).

---

#### Linked

![Libaswaita style class linked](./docs/images/libadwaita-style-classes/linked.webp "Libaswaita style class linked")

- [Python](./src/libadwaita-style-classes/linked/MainWindow.py).
- [GTK Blueprint](./src/libadwaita-style-classes/linked/ui/MainWindow.blp).
- [Python load ui](./src/libadwaita-style-classes/linked/ui/MainWindow.py).
- [UI](./src/libadwaita-style-classes/linked/ui/MainWindow.ui).

---

#### Lowres icon

![Libaswaita style class lowres-icon](./docs/images/libadwaita-style-classes/lowres-icon.webp "Libaswaita style class lowres-icon")

- [Python](./src/libadwaita-style-classes/lowres-icon/MainWindow.py).
- [GTK Blueprint](./src/libadwaita-style-classes/lowres-icon/ui/MainWindow.blp).
- [Python load ui](./src/libadwaita-style-classes/lowres-icon/ui/MainWindow.py).
- [UI](./src/libadwaita-style-classes/lowres-icon/ui/MainWindow.ui).

---

#### Menu

![Libaswaita style class menu](./docs/images/libadwaita-style-classes/menu.webp "Libaswaita style class menu")

- [Python](./src/libadwaita-style-classes/menu/MainWindow.py).
- [GTK Blueprint](./src/libadwaita-style-classes/menu/ui/MainWindow.blp).
- [Python load ui](./src/libadwaita-style-classes/menu/ui/MainWindow.py).
- [UI](./src/libadwaita-style-classes/menu/ui/MainWindow.ui).

---

#### Monospace

![Libaswaita style class monospace](./docs/images/libadwaita-style-classes/monospace.webp "Libaswaita style class monospace")

- [Python](./src/libadwaita-style-classes/monospace/MainWindow.py).
- [GTK Blueprint](./src/libadwaita-style-classes/monospace/ui/MainWindow.blp).
- [Python load ui](./src/libadwaita-style-classes/monospace/ui/MainWindow.py).
- [UI](./src/libadwaita-style-classes/monospace/ui/MainWindow.ui).

---

#### Navigation sidebar

![Libaswaita style class navigation-sidebar](./docs/images/libadwaita-style-classes/navigation-sidebar.webp "Libaswaita style class navigation-sidebar")

- [Python](./src/libadwaita-style-classes/navigation-sidebar/MainWindow.py).
- [GTK Blueprint](./src/libadwaita-style-classes/navigation-sidebar/ui/MainWindow.blp).
- [Python load ui](./src/libadwaita-style-classes/navigation-sidebar/ui/MainWindow.py).
- [UI](./src/libadwaita-style-classes/navigation-sidebar/ui/MainWindow.ui).

---

#### Numeric

![Libaswaita style class numeric](./docs/images/libadwaita-style-classes/numeric.webp "Libaswaita style class numeric")

- [Python](./src/libadwaita-style-classes/numeric/MainWindow.py).
- [GTK Blueprint](./src/libadwaita-style-classes/numeric/ui/MainWindow.blp).
- [Python load ui](./src/libadwaita-style-classes/numeric/ui/MainWindow.py).
- [UI](./src/libadwaita-style-classes/numeric/ui/MainWindow.ui).

---

#### Opaque

![Libaswaita style class opaque](./docs/images/libadwaita-style-classes/opaque.webp "Libaswaita style class opaque")

- [Python](./src/libadwaita-style-classes/opaque/MainWindow.py).
- [GTK Blueprint](./src/libadwaita-style-classes/opaque/ui/MainWindow.blp).
- [Python load ui](./src/libadwaita-style-classes/opaque/ui/MainWindow.py).
- [UI](./src/libadwaita-style-classes/opaque/ui/MainWindow.ui).

---

#### Osd

![Libaswaita style class ](./docs/images/libadwaita-style-classes/osd.webp "Libaswaita style class ")

- [Python](./src/libadwaita-style-classes/osd/MainWindow.py).
- [GTK Blueprint](./src/libadwaita-style-classes/osd/ui/MainWindow.blp).
- [Python load ui](./src/libadwaita-style-classes/osd/ui/MainWindow.py).
- [UI](./src/libadwaita-style-classes/osd/ui/MainWindow.ui).

---

#### Pill

![Libaswaita style class pill](./docs/images/libadwaita-style-classes/pill.webp "Libaswaita style class pill")

- [Python](./src/libadwaita-style-classes/pill/MainWindow.py).
- [GTK Blueprint](./src/libadwaita-style-classes/pill/ui/MainWindow.blp).
- [Python load ui](./src/libadwaita-style-classes/pill/ui/MainWindow.py).
- [UI](./src/libadwaita-style-classes/pill/ui/MainWindow.ui).

---

#### Property

![Libaswaita style class property](./docs/images/libadwaita-style-classes/property.webp "Libaswaita style class property")

- [Python](./src/libadwaita-style-classes/property/MainWindow.py).
- [GTK Blueprint](./src/libadwaita-style-classes/property/ui/MainWindow.blp).
- [Python load ui](./src/libadwaita-style-classes/property/ui/MainWindow.py).
- [UI](./src/libadwaita-style-classes/property/ui/MainWindow.ui).

---

#### Selection mode

![Libaswaita style class selection-mode](./docs/images/libadwaita-style-classes/selection-mode.webp "Libaswaita style class selection-mode")

- [Python](./src/libadwaita-style-classes/selection-mode/MainWindow.py).
- [GTK Blueprint](./src/libadwaita-style-classes/selection-mode/ui/MainWindow.blp).
- [Python load ui](./src/libadwaita-style-classes/selection-mode/ui/MainWindow.py).
- [UI](./src/libadwaita-style-classes/selection-mode/ui/MainWindow.ui).

---

#### Spacer

![Libaswaita style class spacer](./docs/images/libadwaita-style-classes/spacer.webp "Libaswaita style class spacer")

- [Python](./src/libadwaita-style-classes/spacer/MainWindow.py).
- [GTK Blueprint](./src/libadwaita-style-classes/spacer/ui/MainWindow.blp).
- [Python load ui](./src/libadwaita-style-classes/spacer/ui/MainWindow.ui).
- [UI](./src/libadwaita-style-classes/spacer/ui/MainWindow.ui).

---

#### Suggested action

![Libaswaita style class suggested-action](./docs/images/libadwaita-style-classes/suggested-action.webp "Libaswaita style class suggested-action")

- [Python](./src/libadwaita-style-classes/suggested-action/MainWindow.py).
- [GTK Blueprint](./src/libadwaita-style-classes/suggested-action/ui/MainWindow.blp).
- [Python load ui](./src/libadwaita-style-classes/suggested-action/ui/MainWindow.py).
- [UI](./src/libadwaita-style-classes/suggested-action/ui/MainWindow.ui).

---

#### Title

![Libaswaita style class title](./docs/images/libadwaita-style-classes/title.webp "Libaswaita style class title")

- [Python](./src/libadwaita-style-classes/title/MainWindow.py).
- [GTK Blueprint](./src/libadwaita-style-classes/title/ui/MainWindow.blp).
- [Python load ui](./src/libadwaita-style-classes/title/ui/MainWindow.py).
- [UI](./src/libadwaita-style-classes/title/ui/MainWindow.ui).

---

#### Toolbar

![Libaswaita style class toolbar](./docs/images/libadwaita-style-classes/toolbar.webp "Libaswaita style class toolbar")

- [Python](./src/libadwaita-style-classes/toolbar/MainWindow.py).
- [GTK Blueprint](./src/libadwaita-style-classes/toolbar/ui/MainWindow.blp).
- [Python load ui](./src/libadwaita-style-classes/toolbar/ui/MainWindow.py).
- [UI](./src/libadwaita-style-classes/toolbar/ui/MainWindow.ui).

---

#### View

![Libaswaita style class view](./docs/images/libadwaita-style-classes/view.webp "Libaswaita style class view")

- [Python](./src/libadwaita-style-classes/view/MainWindow.py).
- [GTK Blueprint](./src/libadwaita-style-classes/view/ui/MainWindow.blp).
- [Python load ui](./src/libadwaita-style-classes/view/ui/MainWindow.py).
- [UI](./src/libadwaita-style-classes/view/ui/MainWindow.ui).

---