本专栏基于Python语言,侧重于具有GUI效果的上位机项目开发,可实现和硬件设备的数据交互通信。
对Python、QT、智能硬件GUI技术感兴趣的小伙伴请关注公众号:美男子玩编程,公众号优先推送最新技术博文,创作不易,请各位朋友多多点赞、收藏、关注支持~
专栏分为4部分:基础篇、提升篇、实战篇和拓展篇。
1、基础篇
Python Qt GUI设计:简介、环境下载和安装(基础篇—1)
https://handsome-man.blog.csdn.net/article/details/119580179
Python Qt GUI设计:将UI文件转换为Python文件的三种妙招(基础篇—2)
https://handsome-man.blog.csdn.net/article/details/119715205
Python Qt GUI设计:Python调用UI文件的两种方法(基础篇—3)
https://handsome-man.blog.csdn.net/article/details/120519594
Python Qt GUI设计:UI界面可视化组件、属性概述(基础篇—4)
https://handsome-man.blog.csdn.net/article/details/120116318
Python Qt GUI设计:窗口布局管理方法【基础】(基础篇—5)
https://handsome-man.blog.csdn.net/article/details/119813074
Python Qt GUI设计:窗口布局管理方法【强化】(基础篇—6)
https://handsome-man.blog.csdn.net/article/details/120623439
Python Qt GUI设计:信号与槽的使用方法(基础篇—7)
https://handsome-man.blog.csdn.net/article/details/120190935
Python Qt GUI设计:QTimer计时器类、QThread多线程类和事件处理类(基础篇—8)
https://handsome-man.blog.csdn.net/article/details/120711387
Python Qt GUI设计:多线程中信号与槽的使用(基础篇—9)
https://handsome-man.blog.csdn.net/article/details/120622226
Python Qt GUI设计:QMainWindow、QWidget和QDialog窗口类(基础篇—10)
https://handsome-man.blog.csdn.net/article/details/120630048
Python Qt GUI设计:QLabel标签类(基础篇—11)
https://handsome-man.blog.csdn.net/article/details/120642861
Python Qt GUI设计:QPushButton、QRadioButton和QCheckBox按钮类(基础篇—12)
https://handsome-man.blog.csdn.net/article/details/120661894
Python Qt GUI设计:QLineEdit和QTextEdit文本框类(基础篇—13)
https://handsome-man.blog.csdn.net/article/details/120643319
Python Qt GUI设计:QComboBox下拉列表框类(基础篇—14)
https://handsome-man.blog.csdn.net/article/details/120681661
Python Qt GUI设计:QSpinBox计数器类(基础篇—15)
https://handsome-man.blog.csdn.net/article/details/120877741
Python Qt GUI设计:QSlider滑动条类(基础篇—16)
https://handsome-man.blog.csdn.net/article/details/120897051
Python Qt GUI设计:QPainter、QPen、QBrush和QPixmap窗口绘图类(基础篇—17)
https://handsome-man.blog.csdn.net/article/details/120915162
Python Qt GUI设计:QDrag拖拽数据传输类(基础篇—18)
https://handsome-man.blog.csdn.net/article/details/120919789
Python Qt GUI设计:QClipboard剪贴数据类(基础篇—19)
https://handsome-man.blog.csdn.net/article/details/120932512
Python Qt GUI设计:QCalendar日历类和QDateTimeEdit时间类(基础篇—20)
https://handsome-man.blog.csdn.net/article/details/120934085
Python Qt GUI设计:QPrinter打印图片类(基础篇—21)
https://handsome-man.blog.csdn.net/article/details/121003705
2、提升篇
Python Qt GUI设计:QTableView、QListView、QListWidet、QTableWidget、QTreeWidget和QTreeWidgetltem表格和树类(提升篇—1)
https://handsome-man.blog.csdn.net/article/details/121062159
Python Qt GUI设计:QTabWidget、QStackedWidget和QDockWidget容器控件类(提升篇—2)
https://handsome-man.blog.csdn.net/article/details/121131589
Python Qt GUI设计:5种事件处理机制(提升篇—3)
https://handsome-man.blog.csdn.net/article/details/120935073
3、实战篇
Python Qt GUI设计:做一款串口调试助手(实战篇—1)
https://handsome-man.blog.csdn.net/article/details/121895134
4、拓展篇
Python Qt GUI设计:如何调整组件布局比例?(拓展篇—1)
https://handsome-man.blog.csdn.net/article/details/120625514
Python Qt GUI设计:菜单栏、工具栏和状态栏的使用方法(拓展篇—2)
https://handsome-man.blog.csdn.net/article/details/120928106
Python Qt GUI设计:QMdiArea和QMdiSubWindow类实现多文档界面(拓展篇—3)
https://handsome-man.blog.csdn.net/article/details/120928501
Python Qt GUI设计:QScrollBar类实现窗口水平或垂直滑动条效果(拓展篇—4)
https://handsome-man.blog.csdn.net/article/details/120928834
Python Qt GUI设计:窗口之间数据传递(拓展篇—5)
https://handsome-man.blog.csdn.net/article/details/120983129
5、项目效果展示
本专栏实战篇项目演示效果如下: