我创建了一个QDialog
基于使用 Qt Creator 的应用程序,除了对话框没有最小化按钮之外,一切都很好。我怎样才能添加一个?设计器中有我可以设置的属性吗?
您无法自己添加最小化按钮,因为它是由窗口管理器处理的。您可以使用窗口管理器提示告诉窗口管理器应如何处理您的对话框。这是使用以下方法完成的窗口标志 https://doc.qt.io/qt-4.8/qwidget.html#windowFlags-prop您的小部件的属性。还有一个example https://doc.qt.io/qt-5/qtwidgets-widgets-windowflags-example.html证明了这一点。
setWindowFlags(windowFlags() | Qt::WindowMinimizeButtonHint);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)