Qt Designer ajuda-o a construir uma GUI (interface gráfica do utilizador). Você pode carregar uma GUI a partir do Python. Neste tutorial vamos mostrar-lhe passo a passo.
Cobre um exemplo muito básico de como usar o Qt Designer com PyQt e Python. Para mais detalhes veja o link abaixo.
Curso Relacionado: Criar aplicações GUI com Python PyQt5
Qt Designer Python
Pré-requisitos
Para começar com este tutorial você precisa destes instalados:
- Python
- PyQt
- Qt Designer
Python 3 ou superior, porque os outros estão desatualizados.
Se você não tiver o PyQt, instale o PyQt.
Você pode instalar o Designer (Ubuntu Linux) com:
1 |
sudo apt-get install qttools5-dev-tools |
Em outras plataformas ele está incluído na configuração.
Como iniciar o Designer
Inicie o Designer digitando designer
na linha de comando. Importante: qt creator é outro programa.
No Ubuntu Linux:
1 |
cd /usr/lib/x86_64-linux-gnu/qt5/bin/ |
Noções básicas
Aparece um popup. Você pode escolher o que você quer projetar.
Selecionar “Janela Principal” e clicar em create.
Você pode então redimensionar o formulário e arrastar e soltar widgets. É bastante simples desenhar uma interface gráfica como esta.
Se você clicar em um widget (diga um botão), você pode definir suas propriedades como nome.
Se você é novo no Python PyQt, então eu recomendo altamente este livro.
Export Design to UI
Você pode exportar seu design para um arquivo UI. Clique em File > Save As > yourname.ui
Então você pode converter o código ui para um arquivo python.
1 |
pyuic5 /home/linux/helloworld.ui -o helloworld.py |
O arquivo Python então contém a definição do gui.
Criar outro ficheiro que carrega o ficheiro ui:
1 |
from PyQt5 import QtCore, QtGui, QtWidgets |
A partir do momento em que a sua GUI aparece.
Download Exemplos