我想将选定文件的位置存储为 Python 中的字符串。我正在尝试使用 QFileDialog 来完成此操作,我有:
self.filedialog = QtGui.QFileDialog(self)
self.filedialog.show()
filepath = str(self.filedialog.getOpenFileName())
这将打开两个 QFileDialog 窗口。有趣的是,其中一个窗口没有继承我的 GUI 的“样式”,设置了我的 setStyle,但确实返回了文件路径字符串。另一个 QFileDialog 确实继承了样式,但不能返回文件路径字符串。我发现QFileDialog 文档很有帮助,但无法创建一个 QFileDialog 框,它既能生成文件路径字符串,又能继承我的 GUI 的样式。我犯了什么错误?