2009-08-06 58 views

回答

0

你将不得不继承QFileDialog,并改变行为。这可能并不容易。

1

从UI/UX的角度来看,你确定这就是你想要的吗?在表单和对话框标签传统上意味着去下一个领域。你可能会让用户感到困惑。或者你可能会开始革命的用户体验的形式:-)

只是好奇,如果这就是你真正想要的?

+0

是的,它是我想要的;) 这个特殊的UI即时取代只是一个unix风格的路径输入字段。在这里留下一个典型的标签行为为一个用户界面不是一个问题。我真正想要的是我的脚本能够使用输入的文本查询可用路径,并且如果用户按下tab键 - 如果只有一个选项,它将为其完成。 – crackerbunny 2009-08-06 01:07:50

0

我不确定你实际上是否可以在QFileDialog的文档中看到对输入字段的任何访问。 Qt在隐藏用户的实现细节方面相当积极。您可以通过执行QFileDialog(C++)并根据您的目的对其进行修改。

+0

如果您采取此解决方案谨防授权问题。无论如何,我相信你必须这样做或者推出自己的文件对话框。 – 2010-07-09 10:21:49