PyQt与matplotlib-画图软件(三):子界面绘图
前言
这是本系列第三篇文章,主要涉及如何将 matplotlib
与 PyQt
结合,PyQt
的信号以及 PyQt
中多线程、多进程的使用
回顾与完善
上节中我演示了如何创建一个主界面和两个子界面并通过按钮和槽函数将三者联系到一起,以及如何为软件绑定快捷键,监听关闭事件 (closeEvent
)。现在我们想让用户打开子界面时主界面会隐藏起来,在关闭子界面后主界面再次弹出,防止多余的窗口造成不必要的麻烦。
欲望大过了能力,由此产生了焦虑
这是本系列第三篇文章,主要涉及如何将 matplotlib
与 PyQt
结合,PyQt
的信号以及 PyQt
中多线程、多进程的使用
上节中我演示了如何创建一个主界面和两个子界面并通过按钮和槽函数将三者联系到一起,以及如何为软件绑定快捷键,监听关闭事件 (closeEvent
)。现在我们想让用户打开子界面时主界面会隐藏起来,在关闭子界面后主界面再次弹出,防止多余的窗口造成不必要的麻烦。
昨天终于把软件给写完了,算是我有史以来做过的最大的项目了吧,今天终于能有空闲时间思考一下这个系列的博客该怎么填了。我打算贴出部分代码来展示如何从头写出一个完整的 GUI 程序,但是由于我们需要进行软著和专利的申请,绘图的核心代码就不放出了。但是各位看官放心😋,贴出的代码足够编译出一个完整的 GUI 程序。
温馨提示:文章的最末尾有本节的完整代码