随笔分类 -  可视化界面

摘要:一、QDialog对话框控件基类 1.基本概念 对话框控件主要用于短时间内的交互,分为模态和非模态两种类型,其中模态对话框有分为窗口级别和应用程序级别两种。 # 1用于短期任务或临时交互: # 1.模态对话框:应用程序级别(exce(),需要关闭交互窗口之后才能操作其他窗口==模态) # 2.模态对 阅读全文
posted @ 2022-04-12 16:39 Trouvaille_fighting 阅读(112) 评论(0) 推荐(0)
摘要:一、QRubberBand橡皮筋控件 1.基本概念 选中或去除已选范围 2.代码 点击查看代码 from PyQt5.Qt import * import sys class Window(QWidget) : def __init__(self) : super().__init__() self 阅读全文
posted @ 2022-04-12 12:17 Trouvaille_fighting 阅读(514) 评论(0) 推荐(0)
摘要:一、QDial旋转按钮控件 1.基本概念 QDial旋转按钮控件和前面几种控件都是差不多的,只是作为组合控件的时候形状发生一些改变,此外还有一点就是QDial旋转按钮控件的缺口设置和差值密度比较特殊。 2.代码 点击查看代码 from PyQt5.Qt import * import sys cla 阅读全文
posted @ 2022-04-12 11:48 Trouvaille_fighting 阅读(451) 评论(0) 推荐(0)
摘要:一、QScrollBar滚动条控件 1.基本概念 QScrollBar滚动条控件是比较简单,本节课也就说说设置QScrollBar滚动条控件的样式和步长设置 2.代码 点击查看代码 from PyQt5.Qt import * import sys class Window(QWidget) : d 阅读全文
posted @ 2022-04-12 11:38 Trouvaille_fighting 阅读(692) 评论(0) 推荐(0)
摘要:一、QSlider滑动条控件 1.基本概念 QSlider是滑动条控件,最常见的应用就是视频播放器中的进度条。QSlider允许用户通过鼠标进行拖动、点击来实现步长变化功能,是一种比较常见的滑块控件,大多数功能都在父类QAbstractSlider中讲过了,这里只讲QSlider自己的特殊功能。 2 阅读全文
posted @ 2022-04-12 10:29 Trouvaille_fighting 阅读(497) 评论(0) 推荐(0)
摘要:一、QAbstractSlider滑块控件基类 1.基本概念 QAbstractSlider是滑块控件的基类,滑块控件属于变形的步长调节器 滑块控件QAbstractSlider使用鼠标拖动来调节的。 2.代码 点击查看代码 from PyQt5.Qt import * import sys cla 阅读全文
posted @ 2022-04-12 10:22 Trouvaille_fighting 阅读(102) 评论(0) 推荐(0)
摘要:一、QFontComboBox字体选择下拉框 1.基本概念 QFontComboBox字体选择下拉框是QComboBox的一个子类,但是QFontComboBox中的内容是指定的不能被编辑 2.代码 点击查看代码 from PyQt5.Qt import * import sys class Win 阅读全文
posted @ 2022-04-12 09:51 Trouvaille_fighting 阅读(312) 评论(0) 推荐(0)
摘要:一、QComboBox下拉框控件 1.基本概念 QComboBox下拉框控件也属于另一种样式的组合控件 2.代码 点击查看代码 from PyQt5.Qt import * import sys class Window(QWidget) : def __init__(self) : super() 阅读全文
posted @ 2022-04-12 09:42 Trouvaille_fighting 阅读(319) 评论(0) 推荐(0)
摘要:一、QDateTimeEdit时间日期调节器 1.基本概念 常用功能 * 显示当前日期 * 选择对应日期 2.代码 点击查看代码 from PyQt5.Qt import * import sys class Window(QWidget) : def __init__(self) : super( 阅读全文
posted @ 2022-04-11 21:18 Trouvaille_fighting 阅读(939) 评论(0) 推荐(0)
摘要:一、QDoubleSpinBox浮点型步长调节器 1.基本概念 QDoubleSpinBox浮点型步长调节器,与上一节整形两种调节器的方法都差不多 2.代码 from PyQt5.Qt import * import sys class Window(QWidget) : def __init__( 阅读全文
posted @ 2022-04-11 19:54 Trouvaille_fighting 阅读(200) 评论(0) 推荐(0)
摘要:一、QSpinBox整型步长调节器 1.基本概念 *用来调节整型数据的,主要讲解QSpinBox的一些常用的API方法,主要有步长范围,数支循环、前缀后缀、设置和获取值的方法等。 常用功能 * 设置数值范围 * 设置前缀后缀 * 获取和设置文本框的值 2.代码 from PyQt5.Qt impor 阅读全文
posted @ 2022-04-11 12:18 Trouvaille_fighting 阅读(157) 评论(0) 推荐(0)
摘要:一、QAbstractSpinBox步长调节器基类 1.基本概念 *QAbstractSpinBox是步长调节器的基类,这个也是一个抽象类,不能直接实例化. *在使用QAbstractSpinBox之前先要子类化,或者直接使用子类来创建对象。 *本章概要 ''' 1.了解QAbstractSpinB 阅读全文
posted @ 2022-04-11 11:45 Trouvaille_fighting 阅读(127) 评论(0) 推荐(0)
摘要:一、实战案例项目介绍和开发思想 1.文件结构 新建->python package 阅读全文
posted @ 2022-03-30 19:44 Trouvaille_fighting 阅读(60) 评论(0) 推荐(0)
摘要:一、QKeySequenceEdit快捷键采集 用处不大 1.代码 from PyQt5.Qt import * import sys class Window(QWidget) : def __init__(self) : super().__init__() self.setWindowTitl 阅读全文
posted @ 2022-03-29 21:51 Trouvaille_fighting 阅读(226) 评论(0) 推荐(0)
摘要:一、QPlainTextEdit大文本编辑框 QPlainTextEdit和QTextEdit功能相似,适用于大文档编辑,效率更高。QPlainTextEdit 可以理解为 QTextEdit的低配版。QPlainTextEdit支持纯文本显示,QTextEdit支持富文本显示。QPlainText 阅读全文
posted @ 2022-03-29 21:49 Trouvaille_fighting 阅读(383) 评论(0) 推荐(0)
摘要:一、QTextEdit多行文本框文本操作 QTextEdit可以通过光标来操作文本内容和格式等,QTextEdit也可以直接对大多数常见的功能直接设置。这节课就是通过QTextEdit直接操作文本,有自动化格式、换行模式、覆盖模式等格式操作,还有颜色设置、字符格式、编辑效果等样式操作。 1.代码 f 阅读全文
posted @ 2022-03-29 21:45 Trouvaille_fighting 阅读(1108) 评论(0) 推荐(0)
摘要:一、QTextCursor多行文本框文本光标文本块和字符格式设置 1.代码 from PyQt5.Qt import * import sys class Window(QWidget) : def __init__(self) : super().__init__() self.setWindow 阅读全文
posted @ 2022-03-29 21:33 Trouvaille_fighting 阅读(1395) 评论(0) 推荐(0)
摘要:一、QTextCursor多行文本框文本光标插入文本 1.基本步骤 插入图片、表格、文本框等都是这个步骤 1.首先创建一个光标对象; qtc = self.qte.textCursor() 2.通过光标插入文本,传入上面的格式对象; 3.插入文本内容格式 2.代码 from PyQt5.Qt imp 阅读全文
posted @ 2022-03-29 21:30 Trouvaille_fighting 阅读(956) 评论(0) 推荐(0)
摘要:一、QTextEdit多行文本输入框-文本操作 1.基本知识 QTextEdit的内容比较多,我们这节课先介绍一下多行文本输入框的文本操作方法,主要讲解普通文本和富文本的设置方法,还有追加文本和清空文本的API方法。 占位提示文本 self.qte.setPlaceholderText('在这里输入 阅读全文
posted @ 2022-03-28 20:55 Trouvaille_fighting 阅读(887) 评论(0) 推荐(0)
摘要:一、QAbstractScrollArea多行文本输入框滚动条基类 1.基本知识 QAbstractScrollArea是多行文本框的另一个基类,用来专门设置多行文本框滚动条的类,通过一些Qt的枚举值调用来设置滚动条的策略 # 设置滚动条,设置滚动策略 # Qt.ScrollBarAlwaysOn 阅读全文
posted @ 2022-03-28 20:43 Trouvaille_fighting 阅读(494) 评论(0) 推荐(0)