QGroundControl增加菜单栏新建窗口

来源:互联网 发布:淘宝0秒付款 编辑:程序博客网 时间:2024/06/08 07:25

作者qq 843230304 欢迎交流分享

MainWindow.h

这个函数创建内部DockWidget(即小窗口)

bool _createInnerDockWidget(const QString& widgetName);//增加我的测试窗口case MY_TEST:     widget= new QGCDockWidget(widgetName, action, this);     break;

MainWindow.cc

增加枚举MY_TEST用于创建小窗口

//菜单栏小窗口枚举#ifndef __mobile__enum DockWidgetTypes {    MAVLINK_INSPECTOR,    CUSTOM_COMMAND,    ONBOARD_FILES,    STATUS_DETAILS,    INFO_VIEW,    HIL_CONFIG,    ANALYZE,    LOG_DOWNLOAD,    //增加我的测试窗口枚举    MY_TEST};

增加 我的测试 菜单项名字

//WidgetList Names: 中文版const QString widgetListName[] = {    QStringLiteral("MAVLink 检查器"),QStringLiteral("自定义命令"),QStringLiteral("机载文件"),QStringLiteral("详细的状态信息"),    QStringLiteral("查看信息"),QStringLiteral("硬件环路仿真配置"),QStringLiteral("分析"),QStringLiteral("日志下载"),QStringLiteral("我的测试")};
原创粉丝点击