1.问题重述
这个其实是对C++类的理解程度有一定要求。
窗口1定义为类A,窗口2定义为类B,问题:如何点击窗口1中的按钮,打开窗口2.
2.问题思考
把类理解成数据类型,把窗口理解成类的实例。
只要在类A的定义中添加类B的定义和对象,编写适当的槽函数处理这个对象即可.
3.程序代码
(1)头文件
#ifndef GLOBAL_H
#define GLOBAL_H
#include <QMainWindow>//
#include "pclviewer.h"//必须引用类B的头文件
namespace Ui {
class Global;
}
class Global : public QMainWindow
{
Q_OBJECT
public:
explicit Global(QWidget *