我有一个程序,可以读取数据和做一些整合。集成需要很长时间,所以我想有多个选项卡,这样用户可以得到一个集成设置,而其他运行。问题是,如果我点击tab A中的任何按钮,它就会触发tab A和B中的函数。例如(下面的代码不会运行,只是为了说明):
class mytab(QWidget):
def __init__(self):
...
self.button.clicked.connect(self.openFile)
def openFile(self):
fname, _ = # opens file dialog...
self.file_name = fname
使用上面的命令可以连续创建两个文件对话框,更改两个选项卡中的file\u name变量。有没有办法不把这些联系起来
目前没有回答
相关问题 更多 >
编程相关推荐