用按钮PyQt5打开小部件

2024-09-30 08:38:05 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个按钮连接到一个名为OpenSupplyWidget()的函数,该函数用于启动另一个文件中的QWidget类(该文件是供应小部件.py并且已经导入)。在

def OpenSupplyWidget(self):
    sw = SupplyWidget()
    sw.show()

该函数只打开窗口一瞬间。使用系统出口(应用程序执行_())只返回一个错误,说明QApplication事件循环已在运行。在

我想用什么方法打开widget?在

谢谢!在


Tags: 文件函数pyself应用程序部件系统def
1条回答
网友
1楼 · 发布于 2024-09-30 08:38:05

尝试在OpenSupplyWidget函数之外使用SupplyWidget。sw可能因为函数终止而被破坏。在

...
def __init__(self):
    self.sw = SupplyWidget()

def OpenSupplyWidget(self):
    self.sw.show()
..

相关问题 更多 >

    热门问题