#include #include #include "ConfigCmdParser.h" #include "VrConfigCmd.h" int main(int argc, char *argv[]) { QCoreApplication a(argc, argv); // 设置应用程序信息 a.setApplicationName("GrabBagConfigCmd"); a.setApplicationVersion("1.0.0"); a.setOrganizationName("VrTech"); ConfigCmdParser parser; ConfigCmdData configData; // 解析命令行参数 if (!parser.ParseCommandLine(argc, argv, configData)) { return 1; // 解析失败或显示帮助信息 } // 发送配置命令 if (!parser.SendConfigCommand(configData)) { std::cerr << "错误: 发送配置命令失败" << std::endl; return 1; } std::cout << "配置命令执行成功" << std::endl; return 0; }