Você está aqui: Python ::: PyQt GUI Toolkit ::: Passos Iniciais |
O que é PyQt e como usá-lo para escrever aplicações GUI em PythonQuantidade de visualizações: 1757 vezes |
Quando se trata do desenvolvimento de aplicações visuais (GUI) na linguagem Python, o primeiro tookit que vêm a nossa mente é o Tkinter, devido à sua popularidade na comunidade Python. No entanto, á medida que nossas aplicações exigem recursos mais profissionais, entram em cena o wxPython e o PyQt. Tanto o PyQt quanto o wxPython são ferramentas poderosas, convertidas de seus códigos C++ originais para código Python. Em outras dicas do site eu falo sobre wxPython, razão pela qual essa dica aborda somente o PyQt. O toolkit PyQt é usadas para escrever todos os tipos de aplicações GUI, desde ferramentas de visualização de dados usadas por engenheiros e cientistas até programação de contabilidade, estoque, frente de caixa, editores de áudio, editores de imagem, etc. Como instalar o PyQt A melhor forma de descobrir se o PyQt já está disponível para os seus códigos Python é rodando o seguinte trecho de código: # vamos importar os módulos necessários import sys from PyQt6.QtCore import * from PyQt6.QtGui import * from PyQt6.QtWidgets import * # método que mostrará a janela principal def mostrar_janela_principal(): # cria uma instância da classe QApplication app = QApplication(sys.argv) # criamos a janela principal janela = QWidget() # definimos o título da janela janela.setWindowTitle("Cadastro de Clientes") # definimos as coordenadas e as dimensões da janela janela.setGeometry(100, 100, 500, 300) # vamos criar uma label label = QLabel(janela) # definimos o texto do label Se você já tiver o PyQt disponível na sua instalação do Python, o código acima vai gerar o seguinte resultado: ![]() No entanto, se o PyQt não estiver na sua lista de módulos Python instalados, você verá a seguinte mensagem de erro: c:\estudos_python>python principal.py Traceback (most recent call last): File "c:\estudos_python\principal.py", line 2, in <module> from PyQt6.QtCore import * ModuleNotFoundError: No module named 'PyQt6' De fato, não tenho o PyQt instalado ainda. O que faço? Abra uma janela de terminal e dispare o comando abaixo: C:\Users\Osmar>pip install PyQt6 Depois de alguns segundos você verá uma mensagem indicando que a biblioteca foi instalada com sucesso. Agora é só estudar bastante e desenvolver GUIs bem úteis usando Python + PyQt. |
![]() |
Desafios, Exercícios e Algoritmos Resolvidos de Python |
Veja mais Dicas e truques de Python |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |