1.创建父子窗体
#include "mainwindow.h"
#include "ui_mainwindow.h"
#include <QDialog>
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this);
QDialog * d= new QDialog(this);
//d->show();
d->exec();
}
MainWindow::~MainWindow()
{
delete ui;
}
2.创建菜单窗口
要用到.ui菜单文件,创建子菜单,然后进行“转到槽”的操作
#include "mainwindow.h"
#include "ui_mainwindow.h"
#include <QDialog>
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this);
QDialog * d= new QDialog(this);
//d->show();
// d->exec();
}
MainWindow::~MainWindow()
{
delete ui;
}
void MainWindow::on_action456_triggered()
{
QDialog * d= new QDialog(this);
d->show();
}
3.父子窗口传递信息
//mainwindo