Buscar

aula03

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

import sys
from PyQt5.QtWidgets import QApplication, QMainWindow, QPushButton, QToolTip, QLabel
class Janela(QMainWindow):
 def __init__(self):
 super().__init__()
 botao1 = QPushButton('Botao 1', self)
 botao1.move(100,100)
 botao1.resize(150, 100)
 botao1.setStyleSheet('QPushButton {background-color:#25C1FA; font:bold; font-size:20px}')
 botao1.clicked.connect(self.Botao1Clicked)
 botao2 = QPushButton('Aperte um Botão', self)
 botao2.move(500,100)
 botao2.resize(150, 100)
 botao2.setStyleSheet('QPushButton {background-color:#FF2564; font:bold; font-size:20px}')
 botao2.clicked.connect(self.Botao2Clicked)
 self.label1 = QLabel('Ola Mundo', self)
 self.label1.move(300, 50)
 self.label1.resize(200, 50)
 self.label1.setStyleSheet('QLabel {font:bold; font-size:25px}')
 self.CarregarJanela()
 
 def CarregarJanela(self):
 self.setGeometry(100,100,800,800)
 self.setWindowTitle('Label')
 self.show()
 
 def Botao1Clicked(self):
 self.label1.setText('Botao1')
 self.setStyleSheet('QLabel {color:#25C1FA; }')
 
 def Botao2Clicked(self):
 self.label1.setText('Botao2')
 self.setStyleSheet('QLabel {color:#FF2564}')
aplicacao = QApplication(sys.argv)
janela = Janela()
sys.exit(aplicacao.exec_())

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais