pyqt 实现QlineEdit 输入密码显示成圆点的方法

使用自带的函数就可以实现:

lineEdit.setEchoMode(QLineEdit.Password)

import struct

from PyQt5.QtWidgets import (QMessageBox, QLineEdit)

from PyQt5.QtGui import QPixmap

{...}

class LoginWindow(QtWidgets.QWidget):

{...}

def __init__(self):

super(LoginWindow, self).__init__()

# 加载ui文件

loadUi('login.ui', self)

# 设置背景图片

background = QPixmap("img/login_background.jpeg")

background = background.scaled(self.background_label.width(),self.background_label.width())

self.background_label.setPixmap(background)

# 设置输入密码框

self.passwd_lineEdit.setEchoMode(QLineEdit.Password)

{.......}

def mainpage():

app = QtWidgets.QApplication(sys.argv)

login_window = LoginWindow()

login_window.show()

sys.exit(app.exec_())

以上这篇pyqt 实现QlineEdit 输入密码显示成圆点的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。

以上是 pyqt 实现QlineEdit 输入密码显示成圆点的方法 的全部内容, 来源链接: utcz.com/z/328478.html

回到顶部