如何在Qt对话框中添加最小化按钮?

11

我使用Qt Creator创建了一个基于QDialog的应用程序,除了对话框没有最小化按钮之外一切正常。我该如何添加一个最小化按钮?在设计师中是否有可以设置的属性?

2个回答

18

您无法自己添加最小化按钮,因为这由窗口管理器处理。您可以使用窗口管理器提示来告诉窗口管理器如何处理对话框。使用您的小部件的windowFlags属性来完成此操作。这里也有一个示例来演示。

setWindowFlags(windowFlags() | Qt::WindowMinimizeButtonHint);

谢谢!我浏览了示例,但错过了那个。 - Rob
链接已经损坏,请在这里发布相关段落。 - Marco A.

7

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接