- 博客(4)
- 收藏
- 关注
原创 PYQT5学习:QLineEdit验证器的使用
import sys from PyQt5.Qt import * #因为验证器QValidator为抽象类,不能直接实例化,所以先用继续方式生成一个子类 class AgeValidator(QValidator): #验证器会直接调用validate方法,所以可以用改写方法得验证策略 def validate(self, input_str, pos_int): try: if 18<= int(input_str) <= 180:
2021-02-02 20:12:02
501
原创 PYQT5学习:QLineEdit文本框的设置与获取
from PyQt5.Qt import * import sys app = QApplication(sys.argv) window = QWidget() le1 = QLineEdit(window) le1.move(100,100) le1.setToolTip('请输入用户名') le1.setPlaceholderText('请输入用户名') le2 = QLineEdit(window) le2.move(100,150) le2.setEchoMode(QLineEdit.Pas
2021-02-02 18:44:01
3583
原创 PYQT5学习:QWidget控件交互操作相关
from PyQt5.Qt import * import sys app = QApplication(sys.argv) window = QWidget() window.resize(500,500) lineEdit = QLineEdit(window) lineEdit.move(100,100) btn = QPushButton(window) btn.setText('提交') btn.move(100,70) btn.setEnabled(False) label = QLa
2021-01-28 17:28:33
211
原创 PYQT5学习:QWidget顶层窗口相关
用下以代码实现窗口无边框无标题栏,半透明,自行添加关闭等三个按钮,点击用户区移动窗体等功能 from PyQt5.Qt import * import sys class Mywin(QWidget): def __init__(self,*args,**kwargs): super().__init__(*args,**kwargs) self.move_flag = False self.setMouseTracking(True)
2021-01-27 15:10:53
378
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅