人机协同编程pyqt/pyside界面开发——第一章pyqt/pyside编程基础

环境安装:https://www.bilibili.com/video/BV1wc411D7WF/
特别说明本文章适用于出于科研需要,用到这部分技术的,对其中的技术细节并未作过多的探究。而把侧重点放在科研工作者,如何通过这项技术的使用来达到自己的目的。尽可能的做到需要什么讲什么,用到什么学什么。这可以帮助节约时间,提高效率。

pyside 窗口运行机理

用面向对象来理解整个类
继承关系:
这个图对应的是qtdesigner 里面的拖对拽的对象,
你拖拽的图标其实就是对象。

AI赋能

prompt: 直接问他,我需要实现某个功能需要拖拽哪些控件?
它会把控件名称告诉你。其实控件的名称就是对应的下面这个所有Pyqt的对象。
告诉你之后,你选择对应的控件拖到上面组成软件,这样页面就做好了。
人机协同编程pyqt/pyside界面开发——第一章pyqt/pyside编程基础_第1张图片

人机协同编程pyqt/pyside界面开发——第一章pyqt/pyside编程基础_第2张图片
用zeal 速查手册来查。
人机协同编程pyqt/pyside界面开发——第一章pyqt/pyside编程基础_第3张图片
实战开发中用的都是qt designer。拖拖拽拽。然后信号和槽连接到程序里就ok了。
以一个简单程度为例子:

你可能感兴趣的:(chatGPT赋能编程,pyqt,命令模式)