Python – Conhecendo o PySide

Python é rotina semanal em meus trabalhos, seja para prototipar algo ou um projeto, mas as vezes precisamos interfacear a aplicação, no caso uma GUI (Graphic User Interface), assim como o Qt5 fornece todo o framework para uma aplicação gráfica multiplataforma, temos outros como GTK, wxWidgets, tcl/tk entre outras.

O PySide é um wrapper do Python ao Qt, ainda na versão 4.8, porém, a documentação é bem mais objetiva por abordar as ligações em Python e não em C++ como em PyQt.

A aplicação desenvolvida pode ser executar tanto em Linux, Windows, Mac e até mesmo no Android. Agora vamos ver o que precisamos para preparar o ambiente Linux.

 

Construindo e Instalando o PySide

Primeiro, vamos instalar algumas dependências.

Instalando a versão mais recente do pip:

Instalando a versão mais recente do wheel:

Baixando a versão mais recente do PySide, na data que escrevo este post é a 1.2.4:

Extraindo e construindo:

Construindo PySide:

Instalando PySide em um ambiente Python virtual isolado, instalando o virtualenv:

Criando o ambiente:

Acessando o ambiente e instalando o PySide:

 

 

Primeira aplicação

Verificando a instalação, caso algum erro seja retornado o PySide não foi instalado com sucesso ou alguma dependência quebrada.

No caso acima instalamos a ferramenta com sucesso, onde listo os métodos e atributos e imprimo a versão do PySide instalado.

Criando uma aplicação simples, um janela de 300×300 com um Qlabel centralizado escrito Olá Mundo!.

Executando nossa aplicação:

HelloWorld_PySide_cleitonbueno.com

Dessa maneira temos o melhor dos dois mundos Python e Qt para criar aplicações com interface gráfica, e agora será mais um assunto que será abordado no blog ;).

Espero que tenham gostado, até a próxima!

Referências

http://pyside.readthedocs.org/en/latest/building/linux.html 

Share Button

CC BY-NC-SA 4.0 Python – Conhecendo o PySide by Cleiton Bueno is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.