/gui-python-pygobject-gtk4

Repositório criado para documentar e centralizar conteúdos, dicas, tutoriais e exemplos de código sobre a construção de interfaces com a linguagem de programação Python (PyGObject) e o toolkit gráfico Gtk 4.

Primary LanguagePythonMIT LicenseMIT

Criando interfaces gráficas com Python (PyGObject) e Gtk 4


natorsc - gui-python-pygobject-gtk4stars - gui-python-pygobject-gtk4forks - gui-python-pygobject-gtk4

License MIT

Criando interfaces gráficas com Python (PyGObject) e Gtk 4

📝 Descrição

Repositório criado para documentar e centralizar conteúdos, dicas, tutoriais e exemplos de código sobre a construção de interfaces gráficas com a linguagem de programação Python (PyGObject) e o toolkit gráfico Gtk 4.


📚 Documentação

🚨 Importante!

Para facilitar a navegação e consulta dos conteúdos contidos neste repositório, a documentação foi criada com Sphinx + Furo.

Acesse https://gtk.justcode.com.br/ para poder ver ao conteúdo completo.


🛠 Tecnologias utilizadas

Até o presente momento as seguintes tecnologias estão sendo utilizadas na construção do projeto:

PythonPyGObjectSphinxFuroGtkGnomeFlatpak


🤓 Autor

Feito com 💙 por Renato Cruz 🤜🤛 Entre em contato!

E-mailLinkedIn

Uma das playlist que costumo ouvir quando estou estudando ou "codando" 😁:

Spotify

Sempre que possível escrevo tutoriais no meu blog pessoal 🚀:

Blog


💝 Doações

Ko-Fi

Ko-Fi

Pix

drawing

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


💡 Extra

Poetry

requirements.txt

Para gerar o arquivo de dependências requirements.txt através do Poetry utilizar o comando:

poetry export \
--without-hashes \
-f requirements.txt \
-o requirements.txt

Para gerar o arquivo com as dependências de desenvolvimento (requirements-dev.txt):

poetry export \
--with dev \
--without-hashes \
-f requirements.txt \
-o requirements-dev.txt

Dependências da documentação (docs/requirements.txt)

poetry export \
--only docs \
--without-hashes \
-f requirements.txt \
-o docs/data/requirements-doc.txt

Executar localmente a documentação:

python3 -m http.server -d docs/build/html