PyQt 新窗口实例立即显示和关闭
Posted
技术标签:
【中文标题】PyQt 新窗口实例立即显示和关闭【英文标题】:PyQt New Window Instance showing and closing immediately 【发布时间】:2017-08-04 11:24:02 【问题描述】:class Window(QtGui.QMainWindow):
def __init__(self):
super(Window, self).__init__()
def new(self):
newFile = Window()
newFile.show()
因为太长,我没有显示完整的代码。我已经测试过那是窗口
使用打印创建或不创建窗口,实际上创建了窗口但它关闭了 立即
【问题讨论】:
【参考方案1】:就目前而言,newFile
仅存在于new()
函数的范围内。您需要存储您创建的实例,否则它将被垃圾收集。
self.newFile = Window()
self.newFile.show()
【讨论】:
我会试试这个等待以上是关于PyQt 新窗口实例立即显示和关闭的主要内容,如果未能解决你的问题,请参考以下文章