
Gui
图像化界面项目
獜洛橙
不按常规办事,喜欢各种trick
(最近不在)
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
PyQt5-小案例(复数计算器)
PyQt5-小案例(复数计算器)支持加减乘除四则运算和实部虚部分割原创 2022-12-11 22:49:36 · 797 阅读 · 0 评论 -
PyQt5-绘制不同类型的直线
PyQt5-绘制不同类型的直线原创 2022-07-30 07:38:37 · 906 阅读 · 0 评论 -
PyQt5-用像素点绘制正弦曲线
PyQt5-用像素点绘制正弦曲线原创 2022-07-30 07:36:08 · 421 阅读 · 0 评论 -
PyQt5-在窗口上绘制文本
PyQt5-在窗口上绘制文本原创 2022-07-30 07:32:52 · 770 阅读 · 0 评论 -
PyQt5-文件对话框(QFileDialog)
PyQt5-文件对话框(QFileDialog)原创 2022-07-16 13:39:58 · 1992 阅读 · 0 评论 -
PyQt5-颜色对话框(QColorDialog)
PyQt5-颜色对话框(QColorDialog)原创 2022-07-16 13:37:33 · 694 阅读 · 0 评论 -
PyQt5-字体对话框(QFontDialog)
PyQt5-字体对话框(QFontDialog)原创 2022-07-16 13:35:36 · 302 阅读 · 0 评论 -
PyQt5-显示不同类型的消息对话框(输入对话框)
PyQt5-显示不同类型的消息对话框(输入对话框)原创 2022-07-14 11:55:46 · 546 阅读 · 0 评论 -
PyQt5-显示不同类型的消息对话框(提示对话框)
PyQt5-显示不同类型的消息对话框原创 2022-07-14 11:51:55 · 1197 阅读 · 0 评论 -
PyQt5-使用QDialog显示通用对话框
PyQt5-使用QDialog显示通用对话框原创 2022-07-14 11:41:43 · 512 阅读 · 0 评论 -
PyQt5-计时器控件
PyQt5-计时器控件原创 2022-07-13 09:25:01 · 658 阅读 · 0 评论 -
PyQt5-滑块控件
PyQt5-滑块控件原创 2022-07-13 09:22:27 · 444 阅读 · 0 评论 -
PyQt5-下拉列表控件(QComboBox)
PyQt5-下拉列表控件(QComboBox)原创 2022-07-13 09:19:49 · 2019 阅读 · 0 评论 -
PyQt5-复选框控件(QCheckBox)
PyQt5-复选框控件(QCheckBox)原创 2022-07-11 08:52:47 · 1128 阅读 · 0 评论 -
PyQt5-单选按钮控件(QRadioButton)
PyQt5-单选按钮控件(QRadioButton)原创 2022-07-11 08:49:58 · 1395 阅读 · 0 评论 -
PyQt5-按钮控件-QPushButton
PyQt5-按钮控件-QPushButton原创 2022-07-11 08:34:34 · 804 阅读 · 0 评论 -
PyQt5-使用QTextEdit控件输入多行文本
PyQt5-使用QTextEdit控件输入多行文本原创 2022-07-10 23:11:16 · 1292 阅读 · 0 评论 -
PyQt5-QLineEdit控件综合案例
QLineEdit控件综合案例,包含整数、浮点数、输入Mask、密码输入,文本变化和只读等等效果原创 2022-07-10 23:04:44 · 282 阅读 · 0 评论 -
PyQt5-使用掩码限制QLineEdit控件的输入
PyQt5-使用掩码限制QLineEdit控件的输入原创 2022-06-05 23:30:56 · 484 阅读 · 0 评论 -
基于PyQt5&YOLOv4-tiny的目标检测系统
PS:此项目来自我朋友,这里只是作个介绍,源码在github上,我朋友的b站号名字为CiLang;一、项目整体效果图二、项目流程简介根据数据集打标签,进行模型训练 利用模型权重weights以及Yolov4-tiny.cfg结合,通过opencv写预测代码Detect.py 使用QTDesigner设置UI界面,并通过PyUIC转为PyQt5代码,方便后期加功能。 为UI界面的各个控件添加对应的槽方法。 最后编写主函数,并在主函数中实现UI界面的控件槽方法,运行整个项目.原创 2022-05-25 10:23:00 · 2610 阅读 · 1 评论 -
PyQt5-限制QLineEdit的输入(校验器)
效果如下:# 整数校验器 [1,99]# 浮点校验器 [-360,360],精度:小数点后2位# 字符和数字代码如下:'''现在QLineEdit控件的输入(校验器)如限制只能输入整数、浮点数或满足一定条件的字符串'''from PyQt5.QtWidgets import *from PyQt5.QtGui import QIntValidator,QDoubleValidator, QRegExpValidatorfrom PyQt5.QtCore原创 2022-05-16 11:47:40 · 3432 阅读 · 0 评论 -
PyQt5-QLineEdit控件与回显模式
效果如下:输入后:脱离控件后:代码如下:'''QLineEdit控件与回显模式基本功能:输入单行的文本EchoMode(回显模式)4种回显模式1. Normal2. NoEcho3. Password4. PasswordEchoOnEditMac : Command Windows:Control'''from PyQt5.QtWidgets import *import sysclass QLineEditEchoMode(.原创 2022-05-16 11:35:10 · 298 阅读 · 0 评论 -
PyQt5-QLabel与伙伴控件
效果如下:这里设置了buddy关系,可以通过Alt+N和Alt+P直接选择对应的输入框。代码如下:'''QLabel与伙伴控件mainLayout.addWidget(控件对象,rowIndex,columnIndex,row,column)'''from PyQt5.QtWidgets import *import sysclass QLabelBuddy(QDialog) : def __init__(self): super().__in原创 2022-05-15 21:51:06 · 382 阅读 · 0 评论 -
PyQt5-QLabel控件的基本用法
效果如下:当鼠标滑过欢迎使用Python GUI程序的时候会出现一下输出信息:感谢关注《Python从菜鸟到高手》是一个超链接,点击进入到对应网站。代码如下:'''QLabel控件setAlignment():设置文本的对齐方式setIndent():设置文本缩进text():获取文本内容setBuddy():设置伙伴关系setText():设置文本内容selectedText():返回所选择的字符setWordWrap():设置是否允许换行QL.原创 2022-05-15 21:47:08 · 1534 阅读 · 0 评论 -
PyQt5-为控件添加提示消息
效果如下:代码如下:# 显示控件提示消息import sysfrom PyQt5.QtWidgets import QHBoxLayout,QMainWindow,QApplication,QToolTip,QPushButton,QWidgetfrom PyQt5.QtGui import QFontclass TooltipForm(QMainWindow): def __init__(self): super().__init__() .原创 2022-05-13 11:38:11 · 479 阅读 · 0 评论 -
PyQt5-设置窗口和引用程序图标
效果如下:代码如下:import sysfrom PyQt5.QtWidgets import QMainWindow,QApplicationfrom PyQt5.QtGui import QIcon'''窗口的setWindowIcon方法用于设置窗口的图标,只在Windows中可用QAplication中的setWindowIcon方法用于设置主窗口的图标和应用程序图标,但调用了窗口的setWindowIcon方法QAplication中的setWindowIcon方法原创 2022-05-13 11:32:57 · 903 阅读 · 0 评论 -
PyQt5-工作区和窗口的大小
效果如下:1widget.x() = 250widget.y() = 200widget.width() = 300widget.height() = 2402widget.geometry().x() = 251widget.geometry().y() = 238widget.geometry().width() = 300widget.geometry().height() = 2403widget.frameGeometry().x() = 250widget.fram原创 2022-05-13 11:21:42 · 828 阅读 · 0 评论 -
PyQt5-按钮控制退出程序
效果如下:代码如下:import sysfrom PyQt5.QtWidgets import QHBoxLayout,QMainWindow,QApplication,QPushButton,QWidgetclass QuitApplication(QMainWindow): def __init__(self): super(QuitApplication,self).__init__() self.resize(300,120)原创 2022-05-13 09:34:06 · 4044 阅读 · 0 评论 -
PyQt5-设置窗口位于屏幕中心
效果如下:代码如下:# QDesktopWidgetimport sysfrom PyQt5.QtWidgets import QDesktopWidget,QMainWindow,QApplicationfrom PyQt5.QtGui import QIconclass CenterForm(QMainWindow): def __init__(self): super(CenterForm,self).__init__() # 设.原创 2022-05-13 09:17:19 · 2603 阅读 · 2 评论 -
PyQt5-消息栏显示和窗口图标显示
效果如下:代码如下:import sysfrom PyQt5.QtWidgets import QMainWindow,QApplicationfrom PyQt5.QtGui import QIconclass FirstMainWin(QMainWindow): def __init__(self): super(FirstMainWin,self).__init__() # 设置主窗口的标题 self.setWindow.原创 2022-05-08 18:54:02 · 292 阅读 · 0 评论 -
Qt主窗口类别介绍
Qt包含三种窗口:QMainWindow、QWidget、QDialog。具体介绍:QMainWindow:可以包含菜单栏、工具栏、状态栏、标题栏,最常见的窗口形式。QDialog:是对话窗口的基类。没有菜单栏、工具栏、状态栏。QWidget:不确定窗口的用途就用QWidget。...原创 2022-05-08 18:48:30 · 577 阅读 · 0 评论 -
PyQt5-Windows系统-第一个界面程序效果
效果如下:代码如下:import sysfrom PyQt5.QtWidgets import QApplication,QWidgetif __name__ == '__main__': # 创建QApplication类的实例 app = QApplication(sys.argv) # 创建一个窗口 w = QWidget() # 设置窗口的尺寸 w.resize(400,200) # 移动窗口 w.move(30.原创 2022-05-08 18:39:55 · 158 阅读 · 0 评论