PyQt5界面跳转
来源:互联网 发布:手机海报制作软件 编辑:程序博客网 时间:2024/06/11 23:49
PyQt5中实现界面的跳转有很多方式,这里介绍一种点击按钮弹出新窗体的方法。
首先,创建两个简单新窗体代码文件,并在窗口A的一个按钮上设置一个信号槽,连接到跳转函数jump,使用jump函数跳转到窗口B。注意,设置你要跳转的窗口为Dialog类,只有使用Dialog类才能使用这种跳转方法。
接着创建主程序文件,导入并继承两个类。
class Mywindow(QtWidgets.QWidget,Ui_Form): def __init__(self): super().__init__() self.setupUi(self) def jump(self): passclass W2(QtWidgets.QDialog,Ui_Dialog): def __init__(self): super().__init__() self.setupUi(self)
接着,设置jump函数为以下格式即可。
def jump2(self): self.m2=W2() self.m2.exec_()
这种方式设置的跳转会把焦点设置为新跳出的窗口B上,只有关闭了窗口B才能回到窗口A。
范例代码:http://pan.baidu.com/s/1hrIA1fA
如有错误欢迎指正。
阅读全文
0 0
- PyQt5界面跳转
- PyQt5编写简单界面
- Python界面库-PyQt5初探
- 界面跳转
- 界面跳转
- 跳转界面
- PYQT5系统托盘双击显示隐藏主界面
- 使用pycharm+pyqt5 调取界面程序
- PyQt5:使用QT设计师设计界面
- python3.6+pyqt5+pycharm5界面编程实例
- 基于PyQt5的数据库可视化操作界面
- PyQt5
- pyqt5
- 界面跳转(同一个界面)
- 登陆界面和界面跳转
- 审批界面跳转form界面
- Android - Intent - 界面跳转
- Android - Intent - 界面跳转
- 用 C++ 实现类似于 JAVA HttpServlet 的编程接口
- python安装Scrapy
- promise学习
- bootstrap-弹框问题-居中
- C51下汇编的嵌入
- PyQt5界面跳转
- Http的GET请求与POST请求调用接口
- leetcode(434,205) python实现
- 2-1·Linux网络基础、OSI七层参考模型、TCP/IP四层参考模型
- select option 显示隐藏
- win7 Python3.6.0下安装pytorch
- mybatis的延迟加载 (懒加载)
- 欢迎使用CSDN-markdown编辑器
- uuid.hex主键生成器