【发布时间】:2016-06-16 14:21:17
【问题描述】:
我希望像eclipse browse funtionality 一样将描述文本(Qlabel)添加到本机 QFileDialog。虽然我们可以通过子类化并添加到默认布局来添加小部件,但它只有在设置了 DontUseNativeDialog 时才有效。但我希望将其添加到本机对话框本身。这可能吗?
【问题讨论】:
-
可以,但不能直接使用Qt。您必须自己将本机对话框集成到
QWidget中,这在每个平台上都会有所不同。 -
@KubaOber 您能否仅针对 Mac 多说一点?是不是像这样stackoverflow.com/questions/17163585/…
-
不,你提到的问题是无关的。您可以阅读如何将原生
NSView封装在QWidget中,然后您可以根据需要添加任何其他内容。
标签: python qt pyqt qfiledialog