From 9c21744cd13f8a0273ab9489fba5ce80611f57d6 Mon Sep 17 00:00:00 2001 From: SoftFever Date: Tue, 27 Jan 2026 21:21:44 +0800 Subject: [PATCH] fix Windows build --- src/slic3r/Utils/BBLPrinterAgent.cpp | 7 +------ src/slic3r/Utils/MoonrakerPrinterAgent.cpp | 5 +---- src/slic3r/Utils/OrcaPrinterAgent.cpp | 5 +---- src/slic3r/Utils/QidiPrinterAgent.cpp | 2 +- 4 files changed, 4 insertions(+), 15 deletions(-) diff --git a/src/slic3r/Utils/BBLPrinterAgent.cpp b/src/slic3r/Utils/BBLPrinterAgent.cpp index 22ce2c24a5..bf13aa84ee 100644 --- a/src/slic3r/Utils/BBLPrinterAgent.cpp +++ b/src/slic3r/Utils/BBLPrinterAgent.cpp @@ -205,12 +205,7 @@ int BBLPrinterAgent::set_user_selected_machine(std::string dev_id) // ============================================================================ AgentInfo BBLPrinterAgent::get_agent_info_static() { - return AgentInfo{ - .id = BBL_PRINTER_AGENT_ID, - .name = "Bambu Lab Printer Agent", - .version = "", - .description = "Bambu Lab printer agent" - }; + return AgentInfo{BBL_PRINTER_AGENT_ID, "Bambu Lab Printer Agent", "", "Bambu Lab printer agent"}; } // ============================================================================ diff --git a/src/slic3r/Utils/MoonrakerPrinterAgent.cpp b/src/slic3r/Utils/MoonrakerPrinterAgent.cpp index ac5602c569..93536d6be5 100644 --- a/src/slic3r/Utils/MoonrakerPrinterAgent.cpp +++ b/src/slic3r/Utils/MoonrakerPrinterAgent.cpp @@ -101,10 +101,7 @@ MoonrakerPrinterAgent::~MoonrakerPrinterAgent() AgentInfo MoonrakerPrinterAgent::get_agent_info_static() { - return AgentInfo{.id = "moonraker", - .name = "Moonraker Printer Agent", - .version = MoonrakerPrinterAgent_VERSION, - .description = "Klipper/Moonraker printer agent"}; + return AgentInfo{"moonraker", "Moonraker Printer Agent", MoonrakerPrinterAgent_VERSION, "Klipper/Moonraker printer agent"}; } void MoonrakerPrinterAgent::set_cloud_agent(std::shared_ptr cloud) diff --git a/src/slic3r/Utils/OrcaPrinterAgent.cpp b/src/slic3r/Utils/OrcaPrinterAgent.cpp index 712024a286..7f14c71696 100644 --- a/src/slic3r/Utils/OrcaPrinterAgent.cpp +++ b/src/slic3r/Utils/OrcaPrinterAgent.cpp @@ -124,10 +124,7 @@ int OrcaPrinterAgent::set_user_selected_machine(std::string dev_id) // ============================================================================ AgentInfo OrcaPrinterAgent::get_agent_info_static() { - return AgentInfo{.id = ORCA_PRINTER_AGENT_ID, - .name = "Orca Printer Agent", - .version = OrcaPrinterAgent_VERSION, - .description = "Orca Printer Communication Protocol Agent"}; + return AgentInfo{ORCA_PRINTER_AGENT_ID, "Orca Printer Agent", OrcaPrinterAgent_VERSION, "Orca Printer Communication Protocol Agent"}; } // ============================================================================ diff --git a/src/slic3r/Utils/QidiPrinterAgent.cpp b/src/slic3r/Utils/QidiPrinterAgent.cpp index 46aa623610..dc0262e3c2 100644 --- a/src/slic3r/Utils/QidiPrinterAgent.cpp +++ b/src/slic3r/Utils/QidiPrinterAgent.cpp @@ -18,7 +18,7 @@ QidiPrinterAgent::QidiPrinterAgent(std::string log_dir) : MoonrakerPrinterAgent( AgentInfo QidiPrinterAgent::get_agent_info_static() { - return AgentInfo{.id = "qidi", .name = "Qidi Printer Agent", .version = QidiPrinterAgent_VERSION, .description = "Qidi printer agent"}; + return AgentInfo{"qidi", "Qidi Printer Agent", QidiPrinterAgent_VERSION, "Qidi printer agent"}; } bool QidiPrinterAgent::fetch_filament_info(std::string dev_id)