当前位置: 首页 > wzjs >正文

市级部门网站建设自评报告微信推广方法

市级部门网站建设自评报告,微信推广方法,猪八戒威客网,公司网站销售怎么做的一、编译 下载需求:需要QT版本为5.15,QGC版本为4.4,必须使用MSVC编译器,不能用Mingw编译器。 1. 下载QGroundControl源码 QGroundControl 的源代码https://github.com/mavlink/qgroundcontrol。 官网:Getting Start…

一、编译

下载需求:需要QT版本为5.15,QGC版本为4.4,必须使用MSVC编译器,不能用Mingw编译器。

1. 下载QGroundControl源码
QGroundControl 的源代码https://github.com/mavlink/qgroundcontrol。

官网:Getting Started with Source and Builds | QGC Guide (master)

当前示例release版本为4.4稳定版
推荐使用git下载源码。直接下载zip 文件不包含相应的子模块源代码。
git如果下载过程中失败,需要开梯子。。。。

①首先,克隆存储源码库,包括子模块:

git clone --recursive -j8 https://github.com/mavlink/qgroundcontrol.git -b Stable_V4.4

② 然后进入源码文件夹,使用下面git命令更新子模块

.git文件夹所在的路径
git submodule update --recursive 

QGroundControl地面站 使用 Qt 作为其跨平台支持库。
每日构建指定Qt版本为6.6.3,稳定版为5.15.2。

2.下载完成使用Qt打开qgroundcontrol.pro文件进行编译,如果编译中报错:

需要修改\mavlink\qgroundcontrol\QGCCommon.pri文件。

将        QMAKE_CXXFLAGS_WARN_ON += /WX /W3 \
改完        QMAKE_CXXFLAGS_WARN_ON += -/WX /W3 \

然后在编译,此时编译会报错,然后在改成原来的QMAKE_CXXFLAGS_WARN_ON += /WX /W3 \继续进行编译即可。。。。或者不改继续编译也可以成功。。。编译成功结果见下图。


二、二次开发

QGC的主界面好像是:C:\Users\lxj\Desktop\qground_control\mavlink\qgroundcontrol\src\ui\MainRootWindow.qml

1.修改标题名称

我这里为了方便就直接复制本地环境的路径了,大家可以参考自己的路径,具体路径为以下加粗的目录。

C:\Users\lxj\Desktop\qground_control\mavlink\qgroundcontrol\src\QGCApplication.cc文件夹中。修改280行。

需要加一个宏定义:

#define qtstr(s)  QString::fromLocal8Bit(s)

2.修改图标

添加图片资源
新建一个文件夹img_add,放入需要添加的图片资源

C:\Users\lxj\Desktop\qground_control\mavlink\qgroundcontrol\qgcimages.qrc在这个文件中导入自己要添加的图标。 

然后就可以在程序中使用添加的图片了,注意程序中填写的是图片的别名
修改主工具栏图标:
修改MainToolBar.qml,在下图位置修改图片资源的路径为自己添加的资源(以软件设置按钮为例):

C:\Users\lxj\Desktop\qground_control\mavlink\qgroundcontrol\src\ui\toolbar\MainToolBar.qml

在下图位置修改图片资源的路径为自己添加的资源(以软件设置按钮为例):

icon.source:            "/qmlimages/软件图标.png"

结果如下: 

修改软件设置图标:(似乎没改变,后续再看)

C:\Users\lxj\Desktop\qground_control\mavlink\qgroundcontrol\src\ui\MainRootWindow.qml

需要修改两个地方:

showTool(qsTr("Application Settings"), "AppSettings.qml", "/qmlimages/软件图标.png") 

imageResource: "/qmlimages/软件图标.png"

注意这个文件中有多个SubMenuButton注意看id是否正确。。。 

 3.汉化

软件路径:D:\C++\Qt5.15.2\5.15.2\msvc2019_64\bin\linguist.exe

打开后,在左侧会显示总个数和已汉化的个数,点击没有全部汉化的Context,在右侧对有问号的进行汉化,在简体中文下面的输入框写入对应的汉化结果,然后点击上方的勾号,勾完后对应的问号就变成了勾号,然后点击上方的保存按钮。

http://www.dtcms.com/wzjs/405391.html

相关文章:

  • 做动态网站该看的书网上如何推广自己的产品
  • 做网站的顶部图片视频营销成功的案例
  • 营销培训学院中山seo
  • 如何建设好英文网站最近的疫情情况最新消息
  • 如何做线上赌博的网站公众号怎么做文章推广
  • 小公司做网站需要广州专业网络推广公司
  • 网站开发建设须知seo技术培训学校
  • 做行业网站投入搜索指数分析
  • 网站开发营销网站多少钱百度热词指数
  • 深圳专业做网站哪家好百度2018旧版下载
  • 专注武汉网站建设学seo需要多久
  • 手机兼职任务平台郑州官网网站推广优化公司
  • b2c购物网站建设免费建网站的平台
  • wordpress仿58同城百度seo关键词优化市场
  • 大图做网站背景加载慢沪深300指数基金排名
  • 郑州一核酸点推vip服务 年费320元二十条优化措施
  • 便宜网站建设多少钱百度客服中心
  • 购物网站建设所需软件中国第三波疫情将在9月份
  • 有个做h手游的网站免费发布软文广告推广平台
  • 专业网站制作公司排名手机登录百度pc端入口
  • 日本签证那个网站做的好做企业网站哪个平台好
  • 网站建设简单个人主页近日发生的重大新闻
  • wordpress不能全屏太原seo计费管理
  • ftp怎么设置网站首页品牌传播策略
  • 网站建设的基本术语永久免费wap自助建站
  • 如何做网商商城的网站推广形式有哪几种
  • 郑州网站建设多少钱外贸推广平台怎么做
  • 界面做的比较好的网站海外营销公司
  • 网站网页翻页设计网站推广方案策划
  • 万网站建设软文营销的技巧有哪些?