随笔分类 -  PyQt5

关于PyQt5的组件基本操作,你想要的这里都有
摘要:设置画笔的颜色和字体,然后进行书写文本 """ 绘图API: 绘制文本 1.文本 2.各种图形(直线, 点, 椭圆, 弧, 扇形, 多边形等) 3.图像 QPainter painter = QPainter() painter.begin() painter.drawText() painter. 阅读全文
posted @ 2022-01-31 16:13 c语言我的最爱 阅读(2418) 评论(0) 推荐(0) 编辑
摘要:下面主要以打开图片显示在Label中,还有打开文件.py,显示在文本框中 """ 文件对话框: QFileDialog """ import sys from PyQt5.QtCore import * from PyQt5.QtGui import * from PyQt5.QtWidgets i 阅读全文
posted @ 2022-01-30 00:20 c语言我的最爱 阅读(3513) 评论(0) 推荐(0) 编辑
摘要:通过按钮打开字体选择对话框,将选择好的字体,赋值给Label标签,以此来改变字体的大小 """ 字体对话框 QFontDialog """ import sys from PyQt5.QtCore import * from PyQt5.QtGui import * from PyQt5.QtWid 阅读全文
posted @ 2022-01-28 00:50 c语言我的最爱 阅读(664) 评论(0) 推荐(0) 编辑
摘要:使用表单布局FormLayer, 通过点击按钮,绑定对话框,点击完按钮对话框弹出 QInputDialogDemo.py """ 输入对话框: QInputDialog QInputDialog.getItem QInputDialog.getText QInputDialog.getInt """ 阅读全文
posted @ 2022-01-28 00:17 c语言我的最爱 阅读(1775) 评论(0) 推荐(0) 编辑
摘要:通过一个按钮的点击, 绑定一个函数,获取当前按钮被按下的文本, 根据文本,显示对应的提示框 QMessageBox.py """ 消息对话框 QMessageBox 1. 关于对话框 2. 错误对话框 3. 警告对话框 4. 提问对话框 5. 消息对话框 有2点差异 1. 显示对话框图标可能不同 2 阅读全文
posted @ 2022-01-27 23:42 c语言我的最爱 阅读(2338) 评论(0) 推荐(0) 编辑
摘要:通过按钮弹出对话框,然后点击确认按钮, 关闭对话框, 主要是通过将确定按钮和对话框的close函数进行绑定 QDialogDemo.py """ 对话框: QDialog QMessageBox QColorDialog QFileDialog QFontDialog QInputDialog QM 阅读全文
posted @ 2022-01-27 01:23 c语言我的最爱 阅读(2855) 评论(0) 推荐(0) 编辑
摘要:下面的例子主要是使用滑动窗口来控制字体的大小, 字体大小的设置通过QLabel().setFont(QFont('Arial', size)) QSliderDemo.py """ 滑块控件(QSlider) """ import sys from PyQt5.QtCore import * fro 阅读全文
posted @ 2022-01-27 00:56 c语言我的最爱 阅读(1729) 评论(0) 推荐(0) 编辑
摘要:使用QSpinBox()构造计数器, 使用QSpinBox().valueChanged.connect() 来构造数值变化后的操作 QSpinBox.py """ 计数器控件(QSpinBox) """ import sys from PyQt5.QtCore import * from PyQt 阅读全文
posted @ 2022-01-26 23:29 c语言我的最爱 阅读(769) 评论(0) 推荐(0) 编辑
摘要:使用currentIndeChanged来绑定选择变化后的函数, 使用QComboBox().currentText()来获得当前被选中框的文本 QComBoBoxDemo.py """ 下拉列表控件 (QComboBox) 1.如果将列表项添加到QComboBox控件中 2.如何获取选中的列表项 阅读全文
posted @ 2022-01-26 00:48 c语言我的最爱 阅读(1782) 评论(0) 推荐(0) 编辑
摘要:复选框的状态主要有3种, 1.选中,2.未选中,3.半选中,使用QcheckBox().checkState()进行状态的查看QCheckBoxDemo.py """ 复选框控件(QCheckBox) 3种状态 未远中:0 半选中: 1 选中: 2 """ import sys from PyQt5 阅读全文
posted @ 2022-01-26 00:25 c语言我的最爱 阅读(2092) 评论(0) 推荐(0) 编辑
摘要:在调用函数的时候,可能需要传入参数,因此使用lambda来构造函数进行传入 self.button4.clicked.connect(lambda: self.whichButton(self.button4)) QPushButtonDemo.py """ 按钮控件 (QPushButton) Q 阅读全文
posted @ 2022-01-25 00:24 c语言我的最爱 阅读(1105) 评论(0) 推荐(0) 编辑
摘要:使用QTextEdit()实例化一个文本框的类, 通过这个类来调用设置和获取的函数,从而对文本框的内容进行获取或者设置 QTextEditDemo.py """ QTextEdit控件 """ from PyQt5.QtWidgets import * import sys class QTextE 阅读全文
posted @ 2022-01-24 22:12 c语言我的最爱 阅读(3734) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示