Qt:调用其他类方法中的变量:

在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->(方法);


版权声明:本文为ababababyyyy原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。