Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 向Qt对话框添加最小化按钮?_C++_Qt_Qt4 - Fatal编程技术网

C++ 向Qt对话框添加最小化按钮?

C++ 向Qt对话框添加最小化按钮?,c++,qt,qt4,C++,Qt,Qt4,我已经使用Qt Creator创建了一个基于QDialog的应用程序,除了对话框没有最小化按钮之外,一切都很好。如何添加一个?设计器中是否有我可以设置的属性?使用的用于最小化 Qt::WindowMinimizeButtonHint您不能自己添加最小化按钮,因为它是由窗口管理器处理的。您可以使用窗口管理器提示告诉窗口管理器如何处理对话框。这是使用小部件的属性完成的。还有一个例子可以证明这一点 setWindowFlags(windowFlags() | Qt::WindowMinimizeBut

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

使用的用于最小化


Qt::WindowMinimizeButtonHint

您不能自己添加最小化按钮,因为它是由窗口管理器处理的。您可以使用窗口管理器提示告诉窗口管理器如何处理对话框。这是使用小部件的属性完成的。还有一个例子可以证明这一点

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

非常感谢。我浏览了样本,但没有找到那一个。链接断了,相关的文章应该贴在这里