首页 > 解决方案 > 如何在qt中制作连接到gps的位置栏

问题描述

如何在 Qt 编程中制作可以链接到 gps 的位置栏 UI?(请查看图片以了解该想法的背景)

嗨,所有开发人员!,我正在尝试在 QT 应用程序 GUI 中制作一个可以在 GPS 中链接的站栏(对不起,我不知道这个东西的正确术语是什么,但这是上下文),而且我不知道我需要使用什么小部件,或者我怎么可能在 QT 中做到这一点。我正在使用我在互联网上搜索过的 QT,但我没有找到任何结果。


初始点

移动

到达车站


我是QT编程的新手,请帮帮我,我非常感谢任何关于这个问题的回答、建议和想法,希望你们能帮助我,对不起我的英语语法,谢谢进步!

标签: qt

解决方案


分解你的问题 - 有几个任务。

  1. 我想你知道如何获取当前的 GPS 位置以及如何处理它?推荐方式:C++(但现在Python也是可以的)。然后,当到达某个位置时(就像您知道完整的轨道长度并因此可以计算当前进度的一些百分比,向您的新 Widget 类发出信号)。
  2. 使用一些自定义的“paintEvent”创建一个自定义小部件。该小部件还有一个插槽,您可以将其连接到上述信号。“paintEvent”将相应地定位您的船图标。

我保持这个高水平,因为我不知道你的理解水平,也不知道已经存在多少(就 GPS 集成而言)。


推荐阅读