#include "mywidget.h"
MyWidget::MyWidget(QWidget *parent)
: QWidget(parent)
{
b1.setParent(this);
b1.setText("切换到子窗口");
b1.move(100,100);
resize(400,400);
connect(&b1,&QPushButton::pressed,this,&MyWidget::MySolt);
//处理子窗口的信息
void (SubWidget::*ptr)(int,QString)=&SubWidget::mySignal;
connect(&m_cd,ptr,this,&MyWidget::SoltParam);
}
MyWidget::~MyWidget()
{
知识兔#include "subwidget.h"SubWidget::SubWidget(QWidget *parent) : QWidget(parent){ b2.setParent(this); b2.setText("切换到主窗口"); b2.move(100,100); resize(400,400); connect(&b2,&QPushButton::pressed,this,&SubWidget::MySolt);}SubWidget::~SubWidget(){}void SubWidget::MySolt(){ emit mySignal(250,"zhang");}