OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4666|回复: 2

关于IMX6ULL开发板天气预报(QOnlineWeather)程序的疑问,程序是否存在问题????????

[复制链接]

19

主题

490

帖子

4

精华

论坛元老

Rank: 8Rank: 8

积分
5179
金钱
5179
注册时间
2016-7-21
在线时间
1147 小时
发表于 2019-11-27 12:29:56 | 显示全部楼层 |阅读模式
本帖最后由 天道酬勤8988 于 2019-11-27 12:33 编辑

在window10上跑了QOnlineWeather工程,发现定位只能是广州,(不知在开发板上运行是否正常)在看了程序后发现有一点修改后可以正确定位,不知道是我的编译环境问题还是程序问题,下面我简单描述下不对的还望大家不吝赐教。
我的QT环境:
360截图20191127115420271.jpg
我的ip地址:
360截图20191127120134743.jpg
程序中获取的IP地址:
360截图20191127120037483.jpg
可以看到程序中获取到的ip地址是正确的,但是下面在调用获取天气api时却变成了广州,直接把ip地址输入到api中看下结果:
360截图20191127120641626.jpg
直接调用后获取的城市地址正确,经过比对发现程序中在获取ip地址时返回"58.210.233.218\n"后面会有一个\n,初步判断可能是因此导致定位不准确,修改程序将后面的\n去掉试下:
360截图20191127122634193.jpg
修改后定位正确。
@正点原子,刚学习QT不久,理解有误的地方望大神批评改正。

@野生程序员
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

9

主题

776

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
5304
金钱
5304
注册时间
2019-9-25
在线时间
438 小时
发表于 2019-11-27 20:43:17 | 显示全部楼层
你好,原子已经修改好了这个bug。也可以像您这么改,和你这种改法差不多,确实板子定位很多是广州 的。
想思考的时候,有时还可以用屁股,QQ 1252699831
回复 支持 反对

使用道具 举报

19

主题

490

帖子

4

精华

论坛元老

Rank: 8Rank: 8

积分
5179
金钱
5179
注册时间
2016-7-21
在线时间
1147 小时
 楼主| 发表于 2019-11-28 09:39:44 | 显示全部楼层
茂茂2019 发表于 2019-11-27 20:43
你好,原子已经修改好了这个bug。也可以像您这么改,和你这种改法差不多,确实板子定位很多是广州 的。 ...

好的
@野生程序员
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-2-23 05:22

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表