QDialog
1.在对话框窗体构造函数加入
SystemDialog::SystemDialog(QWidget *parent) : QDialog(parent), ui(new Ui::SystemDialog) { ui->setupUi(this); Qt::WindowFlags flags=Qt::Dialog; flags |=Qt::WindowMinimizeButtonHint; flags |=Qt::WindowMaximizeButtonHint; flags |=Qt::WindowCloseButtonHint; setWindowFlags(flags); }
2.对话框只有关闭按钮,不能调整大小
OptionDialog::OptionDialog(QWidget *parent) : QDialog(parent), ui(new Ui::OptionDialog) { ui->setupUi(this); setWindowFlags(Qt::CustomizeWindowHint | Qt::WindowCloseButtonHint); }
不能调整大小,设置setMinimumSize和setMaximumSize值。
如果代码方式的界面用代码指定
this->setMinimumSize(700,500); this->setMaximumSize(700,500);
如果是设计界面,在设计界面属性里指定MinimumSize和MaximumSize值。
3.

浙公网安备 33010602011771号