首页 > 其他 > 详细

输入掩码

时间:2020-08-01 12:13:14      阅读:77      评论:0      收藏:0      [点我收藏+]
 1 """输入掩码"""
 2 
 3 import sys
 4 from PyQt5.QtWidgets import QApplication, QLineEdit, QWidget, QFormLayout
 5 
 6 class lineEditDeom(QWidget):
 7 
 8     def __init__(self):
 9         super(lineEditDeom, self).__init__()
10         self.setWindowTitle(QLineEdit的输入掩码例子)
11 
12         flo = QFormLayout()
13         pIPLineEdit = QLineEdit()
14         pMACLineEdit = QLineEdit()
15         pDateLineEdit = QLineEdit()
16         pLicenseLineEdit = QLineEdit()
17 
18         pIPLineEdit.setInputMask("000.000.000.000;_")
19         pMACLineEdit.setInputMask("HH:HH:HH:HH:HH:HH;_")
20         pDateLineEdit.setInputMask("0000-00-00")
21         pLicenseLineEdit.setInputMask(">AAAAA-AAAAA-AAAAA-AAAAA-AAAAA;#")
22 
23         flo.addRow("数字掩码",pIPLineEdit)
24         flo.addRow("Mac掩码",pMACLineEdit)
25         flo.addRow("日期掩码",pDateLineEdit)
26         flo.addRow("许可证掩码",pLicenseLineEdit)
27 
28         self.setLayout(flo)
29 
30 if __name__ == __main__:
31     app = QApplication(sys.argv)
32     win = lineEditDeom()
33     win.show()
34     sys.exit(app.exec_())

 效果如图所示:

技术分享图片

 

输入掩码

原文:https://www.cnblogs.com/leoych/p/13413381.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!