【QT-5】Qt中定义全局变量

这里采用extern定义全局变量

在helloworldcontroller.cpp文件中使用mainwindow.cpp中的全局变量。

mainwindow.h文件

//申明全局变量
extern QByteArray a;
mainwindow.cpp文件
 
//定义全局变量
QByteArray a = "ddhsiodhsodi";

.....

//修改全局变量值
a = "hhhahhahahhahaha";

在helloworldcontroller.cpp中使用全局变量

helloworldcontroller.cpp文件
#include "helloworldcontroller.h"
#include "mainwindow.h" 

...
qDebug() << a;

你可能感兴趣的:(qt,开发语言)