问个纠集一天的问题
在QT下做GPS定位遇到下面问题
GPSdriver类 定义了一个结构体 gpsdata 里面是些经纬度数据
通过timerEvent事件每秒更新GPS数据 保存在gpsdata中
在最顶层有个mianwindow类(GPSdriver gps) 通过获取gpsdata中的数据 刷新label 在界面上显示经纬度
然后还有个类为localpoint(GPSdriver gps) 通过获取gpsdata中的数据 绘制当前位置的一个点
现在问题来了 mainwindow中能获取数据 显示出来 而localpoint类读取不到数据
在GPSdriver中 输出的数据gpsdata 确实是有更新的数据
但是在localpoint类中 用qDebug()输出 程序就卡住
用printf 经纬度%f 结果输出都为零
问题就在与 为啥 类localpoint中访问GPSdriver中的gpsdata 获取不到数据
而类mianwindow中访问GPSdriver中的gpsdata 就能读取到数据
高手 请留下只言片语 给小弟一点提示 到底哪出问题了