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: 1955 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: ----------------------------------------------------------------------
Se precisar de ajuda com o código abaixo, pode me chamar
no WhatsApp +55 (62) 98553-6711 (Osmar)
----------------------------------------------------------------------
# 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
label.setText("Bem-vindo(a) ao PyQt!")
# definimos a localização do label
label.move(10, 10)
# tornamos a janela visível
janela.show()
# e executamos a aplicação
sys.exit(app.exec())
if __name__== "__main__":
mostrar_janela_principal()
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 |







