我们继续Pyqt5的学习。
在本教程中我们将生成两个窗口,实现在一个窗口中去调用另外的一个窗口。
1.创建窗口1
打开pycharm,打开Qt Designer,创建窗口
修改主窗口大小和名字等
使用容器布局,在添加一个button控件
2.创建窗口2
继续创建一个窗口
3.将两个.ui转换成.py
4.分别运行一下这两个文件能不能生成在qt里面的ui
分别添加代码如下并运行:
5.从主窗口来调用对话框
首先导入模块
然后定义在主窗口的主类中定义一个方法,用来显示对话框窗口并对按钮进行点击调用的绑定,这在setupUi()方法中进行设置:
:
在添加上在本文件(主窗口文件)内部运行的代码:
看看运行效果:
6.最后附上完整的程序
主窗口程序
对话框程序
更多内容请关注头条号:小5嵌入式