例子描述:两个对话框类,Mainwindow和Dialog.通过点击Mainwindow上的弹出对话框按钮,弹出Dialog对话框
实现功能:点击Mainwindow上的“将文本框内容显示到子对话框中”按钮将Mainwindow的文本框内容传递到Dialog文本框显示,点击Dialog上的“将子窗口内容显示到父窗口”按钮,将Dialog文本框内容在的Mainwindow上显示。
mainwindow.h内容:
#ifndef MAINWINDOW_H
#define MAINWINDOW_H
#include <QMainWindow>
#include <dialog.h>
namespace Ui {
class MainWindow;
}
class MainWindow : public QMainWindow
{
Q_OBJECT
public:
explicit MainWindow(QWidget *parent = 0);
~MainWindow();
private slots:
void on_btn_new_dialog_clicked();//弹出子对话框
void on_btn_showtext_on_dialog_clicked();
private:
Ui::MainWindow *ui;
Dialog *dlg;
public slots:
void mainwindow_receive_a_signal(QString dia