【QT】QT的学习:qml中MapParameter的使用

系统:Ubuntu 环境:qt 地图插件:mapboxgl (1)在地图上增加图层,(地图上画点\线\面等跟js接口一致)官网上例子: Map { plugin: Plugin { name: "mapboxgl" } cen...

2018-10-29 20:18:25

阅读数 111

评论数 0

【QT】QT的学习:在QT中如何调用ROS库

背景: 目前正在使用QT creator 开发界面等,因为需要用到ROS的订阅发布机制,订阅别的ROS模块的topic,但是本人的工程是qt的工程(.pro),使用的是qmake编译,是一个单独的应用程序,只能通过调用ros的库的形式调用ros函数。自己没有找到其他的方法把已经写好的大量代码直接...

2018-10-29 14:41:40

阅读数 277

评论数 0

【Ubuntu】Ubuntu中安装配置ROS

系统:Ubuntu 16.04 Ros系统:kinetic 步骤: (1)配置Ubuntu的资源库:"restricted","universe"和"multiverse"。一般情况是...

2018-10-29 13:25:49

阅读数 95

评论数 0

【QT】Ubuntu 16如何使用qt creator加载或者创建ros工程

背景: 通过qt creator来编写,编译,运行ros程序包。ros程序包也可以带有界面。其工程是一个ros工程(不是.pro,而是cmakelist.txt),使用cmake编译方式。 步骤: (1)安装QT(最新版本): 见 https://blog.csdn.net/ipfpm/a...

2018-10-26 22:03:35

阅读数 794

评论数 4

【QT】QT的学习:在QML中使用AJAX向某服务器发送请求获取数据

转载自:https://blog.csdn.net/keysking/article/details/79920597 (1)准备Ajax.js // GET function get(url, success, failure) { var xhr = new XMLHttpReq...

2018-10-18 13:06:28

阅读数 160

评论数 0

【QT】QT的学习:在qml的地图中如何让某一个图标旋转

在地图中,如何让marker旋转,例如:地图中车辆的朝向的变化意味着图标要进行旋转。 import QtQuick 2.4 import QtQuick.Window 2.2 import QtPositioning 5.5 import QtQuick.Controls 1.4 impor...

2018-10-18 11:39:05

阅读数 121

评论数 2

【QT】QT的学习:在qml的地图中如何获取两个坐标点之间的距离或者通过一个点以及距离得到另一个点

在qml的Map中有两种方法: (方法一)使用QGeoCoordinate的函数获取: (1)A跟B之间的方向角 A.coordinate.azimuthTo(B) (2)跟A以及A、B之间的距离方位角得到B A.coordinate.atDistanceAndAzimuth(dis...

2018-10-17 09:59:10

阅读数 264

评论数 0

【QT】QT的学习:qml中Mapboxgl中相关参数的介绍

(1)添加额外样式的时候: PluginParameter { name: "mapboxgl.mapping.additional_style_urls" value: "mapbox://...

2018-10-15 15:43:48

阅读数 126

评论数 0

【Ubuntu】报错:let notifier = require('update-notifier')({pkg})

npm 不能用报以下错误。 /usr/local/lib/node_modules/npm/bin/npm-cli.js:79 let notifier = require('update-notifier')({pkg}) ^^^   SyntaxError: Block-scoped d...

2018-10-10 17:03:22

阅读数 919

评论数 0

【Ubuntu】error: RPC failed; curl 56 GnuTLS recv error (-54): Error in the pull function.问题解决办法

error: RPC failed; curl 56 GnuTLS recv error (-54): Error in the pull function. fatal: The remote end hung up unexpectedly fatal: early EOF fatal: i...

2018-10-10 17:01:08

阅读数 511

评论数 0

【Ubuntu】在Ubuntu16上安装nodejs以及npm

转载: https://www.jianshu.com/p/2b24cd430a7d 步骤: 更新ubuntu软件源 sudo apt-get update sudo apt-get install -y python-software-properties software-prope...

2018-10-10 14:34:55

阅读数 651

评论数 0

【QT】QT的学习:char×跟QString、string之间的转换

(1)QString转成char*或者char数组。 QString data; QByteArray tempData = data.toLocal8Bit(); char *value = (char*)tempData.data(); /*先将QString转为标准库中的string...

2018-10-09 12:40:03

阅读数 33

评论数 0

【QT】QT的学习:如何在QTcreator中使用printf并且在qt的应用输出界面中显示输出内容。

在某文件中: #include <stdio.h> printf("send coo printf %s\n", ip); fflush(stdout); 就能显示。

2018-10-09 11:29:19

阅读数 1424

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭