Você está aqui: Python ::: PyQt GUI Toolkit ::: QPushButton |
Como definir e retornar o texto de um botão QPushButton do PyQt usando as funções setText() e text()Quantidade de visualizações: 873 vezes |
|
Em algumas situações nós precisamos definir o texto de um botão QPushButton do PyQt dinamicamente, ou seja, em tempo de execução. Para isso nós podemos usar a função setText() para definir o título (caption) do botão e a função text() para obter o texto do controle. Veja um código completo Python PyQt que mostra uma aplicação contendo um botão QPushButton: ----------------------------------------------------------------------
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 um botão QPushButton
botao = QPushButton(janela)
# define o texto do botão
botao.setText('Excluir')
# mostra o texto do botão
msg_dialog = QMessageBox(janela)
msg_dialog.setWindowTitle("Aviso")
msg_dialog.setText("O texto do botão é: {0}".format(botao.text()))
msg_dialog.exec()
# definimos a localização do botão
botao.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()
Ao executar este código Python PyQt você verá o texto do botão ser alterado para "Excluir". Ao mesmo tempo veremos uma caixa de mensagem QMessageBox mostrando o texto do QPushButton. |
|
|
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 |






