![]() |
|
||||
Planilha Web - Planilhas e Calculadoras online para estudantes e profissionais de Engenharia Civil, Engenharia Elétrica e Engenharia Mecânica. |
|||||
Você está aqui: Python ::: PyQt GUI Toolkit ::: QLineEdit |
Como criar campos de senha no PyQt usando a classe QLineEditQuantidade de visualizações: 181 vezes |
|
Nesta dica eu mostrarei como podemos criar uma caixa de texto para a digitação de senha usando a classe QLineEdit do PyQt. Note que, para isso, só precisamos fornecer o valor QLineEdit.EchoMode.Password para o parâmetro echoMode. Veja o código para uma aplicação PyQt completa demonstrando este exemplo: ----------------------------------------------------------------------
Se precisar de ajuda com o código abaixo, pode me chamar
no WhatsApp +55 (62) 98553-6711 (Osmar)
----------------------------------------------------------------------
import sys
from PyQt6.QtWidgets import (
QApplication,
QWidget,
QLineEdit,
QVBoxLayout
)
# vamos criar a classe principal da aplicação PyQt
class JanelaPrincipal(QWidget):
def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)
# vamos definir o título da janela
self.setWindowTitle('Caixas de texto de linha única')
# define o tamanho e posição da janela
self.setGeometry(100, 100, 320, 210)
# vamos criar a caixa de texto
txt_senha = QLineEdit(
self,
placeholderText='Sua senha',
clearButtonEnabled=True,
echoMode=QLineEdit.EchoMode.Password
)
# vamos colocar o controle na janela
layout = QVBoxLayout()
layout.addWidget(txt_senha)
self.setLayout(layout)
# mostramos a janela
self.show()
# ponto de entrada da aplicação
if __name__ == '__main__':
app = QApplication(sys.argv)
janela = JanelaPrincipal()
sys.exit(app.exec())
Execute esta aplicação PyQt e você verá uma janela contendo uma caixa de texto na qual podemos digitar a senha. Note como passei o valor True para o parâmetro clearButtonEnabled para exibir o botão de limpar o conteúdo da caixa de texto do tipo password. Para exibir um texto de dica eu usei o parâmetro placeholderText. |
|
|
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 |






