在B.cpp中调用A.cpp中的变量num。
在A.cpp的方法外面定义num:int num;并在A.cpp的方法中对num的值进行赋值。
在B.cpp中的头文件先#include “A.h”
然后在方法外面引用变量:extern int num;在B.cpp的方法中即可直接引用。
在其他cpp文件中对mainwindow进行控制:
mainwindow.h:
static mainwindow *mutualUI;
mainwindow.cpp:
方法外:mainwindow *mainwindow::mutualUI=nullptr; //初始化
初始化函数内:mutualUI = this; //赋值
其他cpp文件:
#include “mainwindow.h”
函数内:mainwindow::mutualUI->(方法);