凌的博客

您现在的位置是:首页  > 学无止境 > python

python

pyqt5 密码框

2020-03-16python0
from PyQt5.QtWidgets import QLineEdit

class Password(QLineEdit):
    value = []
    def input(self, text):
        total = len(text)
        first = ""
        flag = 0
        if total == 1 and text !="●":
            first = text
            flag = 1
        v = text.replace("●", "")
        self.value += v
        if flag == 1:
            self.value[0] = first
        self.value = self.value[0:len(text)]
        self.setText("●" * len(text))
        print("".join(self.value))


    def getValue(self):
        return "".join(self.value)


如果本文对您有所帮助,请支持下本站哦!!!^_^

文章评论

0条评论