![]() |
|
|
Planilha de Dimensionamento de Tubulações
Hidráulicas Água Fria e Água Quente CompletaNossa planilha automática de dimensionamento de tubulações de água fria e quente é uma ferramenta desenvolvida para auxiliar engenheiros e projetistas no cálculo rápido e preciso das redes hidráulicas de edificaçoes. Por meio da inserçao de dados como vazao, diâmetro da tubulaçao, comprimento da rede, material do tubo e coeficientes hidráulicos, a planilha realiza automaticamente os cálculos necessários para verificar velocidade da água, perda de carga e dimensionamento adequado das tubulaçoes. |
||
Você está aqui: Python ::: PyQt GUI Toolkit ::: QPushButton |
Como fechar a janela principal de uma aplicação PyQt ao clicar em um botão QPushButtonQuantidade de visualizações: 1082 vezes |
|
Nesta dica mostrarei como podemos detectar o evento clicked de um botão QPushButton para fechar a janela principal da nossa aplicação Python PyQt. Note que aqui eu criei a janela principal como sub-classe da classe QWidget. Veja também como usamos a função connect() para conectar o evento clicked do botão ao método close() da classe QWidget. Eis o código Python completo para o exemplo:
# vamos importar os módulos necessários
import sys
from PyQt6.QtCore import *
from PyQt6.QtGui import *
from PyQt6.QtWidgets import *
# uma classe JanelaPrincipal que extende QWidget
class JanelaPrincipal(QWidget):
# construtor da classe
def __init__(self):
# chama o construtor da super classe
super().__init__()
# define o tamanho da janela
self.resize(500, 300)
#define o título da janela
self.setWindowTitle("Cadastro de Clientes")
# criamos um botão QPushButton
botao = QPushButton("Fechar", self)
# fazemos a conexão com a função que fecha a aplicação
botao.clicked.connect(self.close)
# e definimos a posição do botão na janela
botao.move(10, 10)
if __name__== "__main__":
# criamos a aplicação PyQt
app = QApplication(sys.argv)
# criamos a janela principal
janela_principal = JanelaPrincipal()
# tornamos a janela visível
janela_principal.show()
# e executamos a aplicação
sys.exit(app.exec())
|
|
|
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 |



