我QDialog
使用 Qt Creator 创建了一个基于应用程序,除了对话框没有最小化按钮之外,一切都很好。我怎样才能添加一个?我可以设置设计器中的属性吗?
问问题
11185 次
2 回答
17
您不能自己添加最小化按钮,因为它是由窗口管理器处理的。您可以使用窗口管理器提示告诉窗口管理器应如何处理您的对话框。这是使用小部件的windowFlags属性完成的。还有一个例子证明了这一点。
setWindowFlags(windowFlags() | Qt::WindowMinimizeButtonHint);
于 2009-07-03T21:45:49.017 回答
6
使用QDialog 构造函数的Qt::WindowFlags进行最小化。
Qt::WindowMinimizeButtonHint
于 2009-07-03T21:43:46.480 回答