@@ -8,69 +8,169 @@ https://pyqt5.com 社区是专门针对PyQt5学习和提升开设的博客网站
8
8
9
9
## 目录
10
10
11
- | 分类 | 目录 |
12
- | :-------| :-------|
13
- | Demo | [ Demo] ( Demo )
14
- | ActiveX | [ QAxWidget] ( QAxWidget )
15
- | 日历 | [ QCalendarWidget] ( QCalendarWidget )
16
- | 图标 | [ QChart] ( QChart )
17
- | 复选框 | [ QCheckBox] ( QCheckBox )
18
- | 列视图 | [ QColumnView] ( QColumnView )
19
- | 组合框 | [ QComboBox] ( QComboBox )
20
- | 日期时间 | [ QDateTime] ( QDateTime )
21
- | 日期时间编辑 | [ QDateTimeEdit] ( QDateTimeEdit )
22
- | 刻度盘 | [ QDial] ( QDial )
23
- | 停靠窗口 | [ QDockWidget] ( QDockWidget )
24
- | 双精度编辑 | [ QDoubleSpinBox] ( QDoubleSpinBox )
25
- | 文件系统模型 | [ QFileSystemModel] ( QFileSystemModel )
26
- | 流布局 | [ QFlowLayout] ( QFlowLayout )
27
- | 字体选择 | [ QFontComboBox] ( QFontComboBox )
28
- | 表单布局 | [ QFormLayout] ( QFormLayout )
29
- | 边框容器 | [ QFrame] ( QFrame )
30
- | 边框阴影 | [ QGraphicsDropShadowEffect] ( QGraphicsDropShadowEffect )
31
- | 图形视图 | [ QGraphicsView] ( QGraphicsView )
32
- | 网格布局 | [ QGridLayout] ( QGridLayout )
33
- | 分组容器 | [ QGroupBox] ( QGroupBox )
34
- | 横向布局 | [ QHBoxLayout] ( QHBoxLayout )
35
- | 文本图片 | [ QLabel] ( QLabel )
36
- | 类液晶屏显示 | [ QLCDNumber] ( QLCDNumber )
37
- | 行输入框 | [ QLineEdit] ( QLineEdit )
38
- | 列表视图 | [ QListView] ( QListView )
39
- | 列表控件 | [ QListWidget] ( QListWidget )
40
- | 子区域 | [ QMdiArea] ( QMdiArea )
41
- | 菜单 | [ QMenu] ( QMenu )
42
- | 消息提示框 | [ QMessageBox] ( QMessageBox )
43
- | OpenGL | [ QOpenGLWidget] ( QOpenGLWidget )
44
- | 纯文本 | [ QPlainTextEdit] ( QPlainTextEdit )
45
- | 进度条 | [ QProgressBar] ( QProgressBar )
46
- | 属性动画 | [ QPropertyAnimation] ( QPropertyAnimation )
47
- | 代理样式 | [ QProxyStyle] ( QProxyStyle )
48
- | 按钮 | [ QPushButton] ( QPushButton )
49
- | 单选框 | [ QRadioButton] ( QRadioButton )
50
- | 滚动区 | [ QScrollArea] ( QScrollArea )
51
- | 滑动条 | [ QScrollBar] ( QScrollBar )
52
- | 串口 | [ QSerialPort] ( QSerialPort )
53
- | 拉动条 | [ QSlider] ( QSlider )
54
- | 拉伸条 | [ QSpacerItem] ( QSpacerItem )
55
- | 单精度编辑 | [ QSpinBox] ( QSpinBox )
56
- | 拆分窗口 | [ QSplitter] ( QSplitter )
57
- | 堆叠布局 | [ QStackedLayout] ( QStackedLayout )
58
- | 堆叠控件 | [ QStackedWidget] ( QStackedWidget )
59
- | 表格视图 | [ QTableView] ( QTableView )
60
- | 表格控件 | [ QTableWidget] ( QTableWidget )
61
- | 多标签 | [ QTabWidget] ( QTabWidget )
62
- | 富文本 | [ QTextBrowser] ( QTextBrowser )
63
- | 多行富文本 | [ QTextEdit] ( QTextEdit )
64
- | 多线程 | [ QThread] ( QThread )
65
- | 时间编辑 | [ QTimeEdit] ( QTimeEdit )
66
- | 工具箱 | [ QToolBox] ( QToolBox )
67
- | 工具按钮 | [ QToolButton] ( QToolButton )
68
- | 树形视图 | [ QTreeView] ( QTreeView )
69
- | 树形控件 | [ QTreeWidget] ( QTreeWidget )
70
- | 纵向布局 | [ QVBoxLayout] ( QVBoxLayout )
71
- | WebEngine | [ QWebEngineView] ( QWebEngineView )
72
- | WebView | [ QWebView] ( QWebView )
73
- | QWidget | [ QWidget] ( QWidget )
11
+ - Layouts
12
+ - [ QVBoxLayout] ( QVBoxLayout )
13
+ - [ QHBoxLayout] ( QHBoxLayout )
14
+ - [ QGridLayout] ( QGridLayout )
15
+ - [ 腾讯视频热播列表] ( QGridLayout/HotPlaylist.py )
16
+ - [ QFormLayout] ( QFormLayout )
17
+ - [ QFlowLayout] ( QFlowLayout )
18
+ - [ 腾讯视频热播列表] ( QFlowLayout/HotPlaylist.py )
19
+
20
+ - Spacers
21
+ - [ Horizontal Spacer] ( QSpacerItem )
22
+ - [ Vertical Spacer] ( QSpacerItem )
23
+
24
+ - Buttons
25
+ - [ QPushButton] ( QPushButton )
26
+ - [ 普通样式] ( QPushButton/NormalStyle.py )
27
+ - [ 按钮底部线条进度] ( QPushButton/BottomLineProgress.py )
28
+ - [ 按钮文字旋转进度] ( QPushButton/FontRotate.py )
29
+ - [ QToolButton] ( QToolButton )
30
+ - [ QRadioButton] ( QRadioButton )
31
+ - [ QCheckBox] ( QCheckBox )
32
+
33
+ - Item Views
34
+ - [ QListView] ( QListView )
35
+ - [ 显示自定义Widget] ( QListView/CustomWidgetItem.py )
36
+ - [ 显示自定义Widget并排序] ( QListView/CustomWidgetSortItem.py )
37
+ - [ 自定义角色排序] ( QListView/SortItemByRole.py )
38
+ - [ QTreeView] ( QTreeView )
39
+ - [ QTableView] ( QTableView )
40
+ - [ 表格内容复制] ( QTableView/CopyContent.py )
41
+ - [ QColumnView] ( QColumnView )
42
+ - [ QUndoView] ( QUndoView )
43
+
44
+ - Item Widgets
45
+ - [ QListWidget] ( QListWidget )
46
+ - [ 删除自定义Item] ( QListWidget/DeleteCustomItem.py )
47
+ - [ 自定义可拖拽Item] ( QListWidget/DragDrop.py )
48
+ - [ 腾讯视频热播列表] ( QListWidget/HotPlaylist.py )
49
+ - [ QTreeWidget] ( QTreeWidget )
50
+ - [ 通过json数据生成树形结构] ( QTreeWidget/ParsingJson.py )
51
+ - [ QTableWidget] ( QTableWidget )
52
+ - [ Sqlalchemy动态拼接字段查询显示表格] ( QTableWidget/SqlQuery.py )
53
+
54
+ - Containers
55
+ - [ QGroupBox] ( QGroupBox )
56
+ - [ QScrollArea] ( QScrollArea )
57
+ - [ 仿QQ设置面板] ( QScrollArea/QQSettingPanel.py )
58
+ - [ QToolBox] ( QToolBox )
59
+ - [ QTabWidget] ( QTabWidget )
60
+ - [ QStackedWidget] ( QStackedWidget )
61
+ - [ 左侧选项卡] ( QStackedWidget/LeftTabStacked.py )
62
+ - [ QFrame] ( QFrame )
63
+ - [ QWidget] ( QWidget )
64
+ - [ 样式表测试] ( QWidget/WidgetStyle.py )
65
+ - [ QMdiArea] ( QMdiArea )
66
+ - [ QDockWidget] ( QDockWidget )
67
+
68
+ - Input Widgets
69
+ - [ QComboBox] ( QComboBox )
70
+ - [ 下拉数据关联] ( QComboBox/CityLinkage.py )
71
+ - [ QFontComboBox] ( QFontComboBox )
72
+ - [ QLineEdit] ( QLineEdit )
73
+ - [ QTextEdit] ( QTextEdit )
74
+ - [ 文本查找高亮] ( QTextEdit/HighlightText.py )
75
+ - [ QPlainTextEdit] ( QPlainTextEdit )
76
+ - [ QSpinBox] ( QSpinBox )
77
+ - [ QDoubleSpinBox] ( QDoubleSpinBox )
78
+ - [ QTimeEdit] ( QTimeEdit )
79
+ - [ QDateTime] ( QDateTime )
80
+ - [ QDial] ( QDial )
81
+ - [ QScrollBar] ( QScrollBar )
82
+ - [ 滚动条样式美化] ( QScrollBar/StyleScrollBar.py )
83
+ - [ QSlider] ( QSlider )
84
+ - [ 滑动条点击定位] ( QSlider/ClickJumpSlider.py )
85
+ - [ 双层圆环样式] ( QSlider/QssQSlider.py )
86
+
87
+ - Display Widgets
88
+ - [ QLabel] ( QLabel )
89
+ - [ 图片加载显示] ( QLabel/ShowImage.py )
90
+ - [ 图片旋转] ( QLabel/ImageRotate.py )
91
+ - [ 仿网页图片错位显示] ( QLabel/ImageSlipped.py )
92
+ - [ 显示.9格式图片(气泡)] ( QLabel/NinePatch.py )
93
+ - [ 圆形图片] ( QLabel/CircleImage.py )
94
+ - [ QTextBrowser] ( QTextBrowser )
95
+ - [ QGraphicsView] ( QGraphicsView )
96
+ - [ 绘制世界地图] ( QGraphicsView/WorldMap.py )
97
+ - [ 添加QWidget] ( QGraphicsView/AddQWidget.py )
98
+ - [ QCalendarWidget] ( QCalendarWidget )
99
+ - [ QSS美化日历样式] ( QCalendarWidget/CalendarQssStyle.py )
100
+ - [ QLCDNumber] ( QLCDNumber )
101
+ - [ QProgressBar] ( QProgressBar )
102
+ - [ 常规样式美化] ( QProgressBar/SimpleStyle.py )
103
+ - [ 圆圈进度条] ( QProgressBar/RoundProgressBar.py )
104
+ - [ 百分比进度条] ( QProgressBar/PercentProgressBar.py )
105
+ - [ Metro进度条] ( QProgressBar/MetroCircleProgress.py )
106
+ - [ 水波纹进度条] ( QProgressBar/WaterProgressBar.py )
107
+ - [ QOpenGLWidget] ( QOpenGLWidget )
108
+ - [ QWebView] ( QWebView )
109
+ - [ 梦幻树] ( QWebView/DreamTree.py )
110
+ - [ 获取Cookie] ( QWebView/GetCookie.py )
111
+ - [ QWebEngineView] ( QWebEngineView )
112
+ - [ 获取Cookie] ( QWebEngineView/GetCookie.py )
113
+
114
+ - [ QThread] ( QThread )
115
+ - [ 继承QThread] ( QThread/InheritQThread.py )
116
+ - [ moveToThread] ( QThread/moveToThread.py )
117
+ - [ 线程挂起恢复] ( QThread/SuspendThread.py )
118
+ - [ 线程休眠唤醒] ( QThread/WakeupThread.py )
119
+
120
+ - [ QtQuick] ( QtQuick )
121
+ - [ Flat样式] ( QtQuick/FlatStyle.py )
122
+
123
+ - [ QChart] ( QChart )
124
+ - [ 折线图] ( QChart/LineChart.py )
125
+ - [ 折线堆叠图] ( QChart/LineStack.py )
126
+ - [ 柱状堆叠图] ( QChart/BarStack.py )
127
+ - [ LineChart自定义xy轴] ( QChart/CustomXYaxis.py )
128
+ - [ ToolTip提示] ( QChart/ToolTip.py )
129
+
130
+ - [ Animation] ( QPropertyAnimation )
131
+ - [ 窗口淡入淡出] ( QPropertyAnimation/FadeInOut.py )
132
+ - [ 右键菜单动画] ( QPropertyAnimation/MenuAnimation.py )
133
+ - [ 点阵特效] ( QPropertyAnimation/RlatticeEffect.py )
134
+ - [ 页面切换/图片轮播动画] ( QPropertyAnimation/PageSwitching.py )
135
+
136
+ - Others
137
+ - [ QFont] ( QFont )
138
+ - [ 加载自定义字体] ( QFont/AwesomeFont.py )
139
+ - [ QMenu] ( QMenu )
140
+ - [ 菜单设置多选并且不关闭] ( QMenu/MultiSelect.py )
141
+ - [ QAxWidget] ( QAxWidget )
142
+ - [ 显示Word、Excel、PDF文件] ( QAxWidget/ViewOffice.py )
143
+ - [ QSplitter] ( QSplitter )
144
+ - [ 分割窗口的分割条重绘] ( QSplitter/RewriteHandle.py )
145
+ - [ QSerialPort] ( QSerialPort )
146
+ - [ 串口调试小助手] ( QSerialPort/SerialDebugAssistant.py )
147
+ - [ QProxyStyle] ( QProxyStyle )
148
+ - [ Tab文字方向] ( QProxyStyle/TabTextDirection.py )
149
+ - [ QMessageBox] ( QMessageBox )
150
+ - [ 消息对话框倒计时关闭] ( QMessageBox/CountDownClose.py )
151
+ - [ 自定义图标等] ( QMessageBox/CustomColorIcon.py )
152
+ - [ QFileSystemModel] ( QFileSystemModel )
153
+ - [ 自定义图标] ( QFileSystemModel/CustomIcon.py )
154
+ - [ QGraphicsDropShadowEffect] ( QGraphicsDropShadowEffect )
155
+ - [ 边框阴影动画] ( QGraphicsDropShadowEffect/ShadowEffect.py )
156
+
157
+ - [ Demo] ( Demo )
158
+ - [ 重启窗口Widget] ( Demo/RestartWindow.py )
159
+ - [ 简单的窗口贴边隐藏] ( Demo/WeltHideWindow.py )
160
+ - [ 嵌入外部窗口] ( Demo/EmbedWindow.py )
161
+ - [ 简单跟随其它窗口] ( Demo/FollowWindow.py )
162
+ - [ 简单探测窗口和放大截图] ( Demo/ProbeWindow.py )
163
+ - [ 无边框自定义标题栏窗口] ( Demo/FramelessWindow.py )
164
+ - [ 右下角弹出框] ( Demo/WindowNotify.py )
165
+ - [ 程序重启] ( Demo/AutoRestart.py )
166
+ - [ 自定义属性] ( Demo/CustomProperties.py )
167
+ - [ 调用截图DLL] ( Demo/ScreenShotDll.py )
168
+ - [ 单实例应用] ( Demo/SingleApplication.py )
169
+ - [ 简单的右下角气泡提示] ( Demo/BubbleTips.py )
170
+ - [ 右侧消息通知栏] ( Demo/Notification.py )
171
+ - [ 验证码控件] ( Demo/VerificationCode.py )
172
+ - [ 人脸特征点] ( Demo/FacePoints.py )
173
+ - [ 使用Threading] ( Demo/QtThreading.py )
74
174
75
175
# QQ群
76
176
0 commit comments