【发布时间】:2020-11-02 09:08:34
【问题描述】:
我正在尝试创建一个包含两个窗口的简单应用程序。第一个是登录页面,第二个是注册页面。动态如下:
- 第一个窗口是登录窗口,有两个按钮;登录按钮和注册按钮。
- 如果单击登录按钮,如果凭据正确,它将启动会话。
- 单击第二个按钮应关闭此窗口并打开一个新的注册窗口。
- 注册窗口也有两个按钮,第一个是确认注册,第二个是取消注册。
- 这个取消按钮应该关闭当前窗口并打开登录窗口。
步骤 1 到 4 完美运行,但在 步骤 5 中它不会关闭当前窗口,而只是打开一个新的登录窗口。
请编写一个基本代码作为如何使用 PyQT5 关闭窗口的示例。我不希望您编写所有代码,而只是编写通用代码。我只是想知道它是如何工作的,并在我自己的代码中使用它。
【问题讨论】:
-
这能回答你的问题吗? Showing and hiding multiple windows in PyQt5
-
首先,我要感谢您的耐心和帮助。不幸的是,它对我没有帮助。我阅读了代码,它们与我的相似。一个代码打开登录窗口,这个代码打开第二个窗口,当点击第二个窗口中的一个按钮时,它会打开登录窗口,而第二个不会关闭。
标签: python-3.x user-interface button pyqt5 window