
PyQt5
Sibyl_Lqq
戒躁
展开
-
PyQt5 画笔颜色选取功能 QPalette,QColorDialog
画笔,画刷颜色改变功能功能说明:点击"change"按钮 --> 跳出调色盘 --> 选择颜色并确定 -->画笔或画刷颜色改变,且控件颜色改变。QPalette :改变控件颜色,当前窗口构建一个调色板.class myMainWindow(QMainWindow): def __init__(self, parent=None): super(...原创 2019-05-19 14:17:16 · 3365 阅读 · 2 评论 -
PyQt5 QPainter在QPixmap上实现单一鼠标绘图功能。两种方式:在paintEvent函数外实现和内实现
不用paintEvent函数:import sysfrom PyQt5.QtCore import *from PyQt5.QtGui import *from PyQt5.QtWidgets import *class myMainWindow(QMainWindow): def __init__(self): super(Example, self).__i...原创 2019-05-18 22:41:06 · 2271 阅读 · 1 评论 -
PyQt5 常用基础控件及用法
控件都是Qt对象,有如下:QLabel:文本标签(显示文本或图片)(不能交互)QSpinBox / QDoubleSpinBox: 数字框QSlider:滑动条QLineEdit:单行文本框控件(可编辑文本框)QTextEdit:多行文本控件(可编辑文本框)QTextBrowser :不可编辑文本框QListWidget: 选单QComboBox:下拉选单QPushButton:...原创 2020-03-11 20:40:53 · 383 阅读 · 0 评论 -
PyQt5 QComboBox控件 槽函数里获取选择的对应的object,Qt.UserRole的使用
#类里self.pen = QPen(Qt.black, 2, Qt.SolidLine)self.penStyleComboBox.addItem("Solid",Qt.SolidLine)self.penStyleComboBox.addItem('Dash', Qt.DashLine)self.penStyleComboBox.addItem('Dot', Qt.DotLine)...原创 2019-05-16 21:03:59 · 2111 阅读 · 0 评论 -
PyQt5 打地鼠小游戏 代码及素材
主要知识点:QPushButton铺满,QTimer 计时器效果(鼠标点击时有黄色圆圈是 录屏软件自带的):全部代码:import sysimport osfrom PyQt5.QtCore import *from PyQt5.QtGui import *from PyQt5.QtWidgets import *import randomclass myMainWindo...原创 2019-06-19 12:21:31 · 3677 阅读 · 1 评论