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.

 

posted @ 2015-08-27 14:05  ike_li  阅读(438)  评论(0)    收藏  举报