效果
代码
第一个窗口的.h
#pragma once
#include <QtWidgets/QWidget>
#include "ui_wjd_32.h"
#include "Widget.h" //跳转到另一个界面
class wjd_32 : public QWidget
{
Q_OBJECT
public:
wjd_32(QWidget *parent = Q_NULLPTR);
public slots:
void jumpTo();
private:
Ui::wjd_32Class ui;
};
第一个窗口的.cpp
#include "wjd_32.h"
wjd_32::wjd_32(QWidget *parent)
: QWidget(parent)
{
ui.setupUi(this);
connect(ui.jump, SIGNAL(clicked()), this, SLOT(jumpTo()));
}
void wjd_32::jumpTo()
{
Widget* w = new Widget();
w->show();
}
第二个窗口.h
#pragma once
#include <QtWidgets/QWidget>
#include "ui_Widget.h"
class Widget : public QWidget
{
Q_OBJECT
public:
Widget(QWidget* parent = Q_NULLPTR);
private:
Ui::Form ui;
};
第二个窗口.cpp
#include "Widget.h"
Widget::Widget(QWidget* parent)
: QWidget(parent)
{
ui.setupUi(this);
}
网盘链接,整个文件
链接:https://pan.baidu.com/s/1o2HRD6CWd7P4quf9yIrn2g
提取码:pljk