python - PyQt5 QMainwindow弹出但隐藏
问题描述
我遇到了这段代码的问题:
请注意,我使用 Qt Designer 和 pyuic5 创建了 esquisseUi
import sys
from PyQt5.QtWidgets import QApplication, QMainWindow, QMessageBox
from esquisseUi import *
class VueEsquisse(QMainWindow):
def __init__(self):
super(QMainWindow, self).__init__()
self.ui = Ui_MainWindow()
self.ui.setupUi(self)
class ControleEsquisse:
def __init__(self):
self.vue = VueEsquisse()
self.vue.show()
if __name__ == "__main__":
app = QApplication(sys.argv)
ControleEsquisse()
sys.exit(app.exec_())
主窗口弹出但自动隐藏。
它与我用于以前运行良好的程序的结构相同!
我不明白,因为在调试模式下逐步显示窗口并保持可见。
解决方案
推荐阅读
- hibernate - 我们可以使用 Hibernate 插入/更新多个表吗
- python-sphinx - 无法使本地 sphinx-apidoc 模板工作
- c# - C#:如何在一个文件中读取 'éóú' 和 öäü 等字符?
- autodesk-bim360 - GET Project Roles 返回账户中的所有角色
- apache - Apache 2.4 服务器未读取 .htaccess 文件
- reactjs - 为什么我得到 JSX 元素必须有父元素?
- c# - neo4j c#获取所有数据
- java - 使用 Arraylist 从 Map 中的值获取键?
- spring - 使用 Spring 的登录页面
- javascript - 如何在悬停表上保持在同一页面中