QT 总结(五) 对话框QDialog

QDialog


QT 总结(五) 对话框QDialog_第1张图片



#include "mywidget.h"
#include "ui_mywidget.h"
#include <QDialog>  //包含头文件

MyWidget::MyWidget(QWidget *parent) :
    QWidget(parent),
    ui(new Ui::MyWidget)
{
    ui->setupUi(this);
    //QDialog dialog(this);
    //dialog.exec();

    QDialog *dialog = new QDialog(this);
    //QDialog *dialog = new QDialog();
    //dialog->setModal(true); //等价于 dialog->setWindowModality(Qt::ApplicationModal);
    dialog->setWindowModality(Qt::NonModal);
    //dialog->setWindowModality(Qt::WindowModal);

    dialog->show();
}

MyWidget::~MyWidget()
{
    delete ui;
}


**********************************************************************************************************************

QT 总结(五) 对话框QDialog_第2张图片

你可能感兴趣的:(QT 总结(五) 对话框QDialog)