本文主要讲述,如何设置QT默认对话框标题栏的几个按钮,后续有其他需求再继续更新此文。
去掉对话框上的问号
setWindowFlags(Qt::CustomizeWindowHint | Qt::WindowCloseButtonHint);
添加对话框上的最小化和最大化按钮
//设置窗体最大化和最小化
Qt::WindowFlags windowFlag = Qt::Dialog;
windowFlag |= Qt::WindowMinimizeButtonHint;
windowFlag |= Qt::WindowMaximizeButtonHint;
windowFlag |= Qt::WindowCloseButtonHint;
setWindowFlags(windowFlag);
只保留对话框的关闭按钮
setWindowFlags(Qt::Window | Qt::WindowTitleHint | Qt::CustomizeWindowHint | Qt::WindowCloseButtonHint);