qt不同ui之间使用全局变量传递参数

网上有两种方法,extern和static。
我试了第一种,我的qt无法传递参数,登录界面传给主界面。但是主界面测试qdebug时输出为空。
这里介绍static静态变量的那种方法

具体方法:(我的是登录界面传给主界面)

1、在登录界面的头文件定义全局变量

qt不同ui之间使用全局变量传递参数

2、然后可以直接在登录界面的cpp中使用,传入具体值

qt不同ui之间使用全局变量传递参数

3、在主界面的cpp声明一下ggg这个变量

qt不同ui之间使用全局变量传递参数

4、可以直接使用了,注意使用的形式。

qt不同ui之间使用全局变量传递参数