Pyside2的界面编程
tools
文件夹存放已经写好的模块化程序,在使用过程中不断优化到最舒适
app
文件夹存放已经写好的使用模块化程序实现特定功能的代码
function_main
主程序代码,存放GUI界面相关
多线程相关
- 开始、暂停、结束、继续类按钮功能:通过init时的threading.Event()实现;
- 普通的线程: 通过 threading.Thread()实现;获取线程返回值的线程可以考虑单独放到一个模块化文件中;
- 打印log线程:通过模块化的QThread类实现;
1、一个线程中开启新线程,正常情况下当父线程结束时,子线程也会结束。
其他
- pysideTool中,设置textline、combobox,获取文件名、文件夹名已经模块化
- 主程序中可以用self.获取的属性使用其获取,其他模块化的代码中使用GlobalPro.py作为全局变量使用
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?