From 3f31b3f0782a9eb5cfa5ea628cfba4afb2ee55b6 Mon Sep 17 00:00:00 2001 From: QIDI TECH <893239786@qq.com> Date: Mon, 21 Aug 2023 15:28:01 +0800 Subject: [PATCH] Add note of nozzle diameter --- src/slic3r/GUI/Tab.cpp | 10 +++++++++- src/slic3r/GUI/Tab.hpp | 2 ++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/src/slic3r/GUI/Tab.cpp b/src/slic3r/GUI/Tab.cpp index 6d6ab3f0..1588c83c 100644 --- a/src/slic3r/GUI/Tab.cpp +++ b/src/slic3r/GUI/Tab.cpp @@ -2909,6 +2909,14 @@ void TabPrinter::build_extruder_pages(size_t n_before_extruders) auto optgroup = page->new_optgroup(L("Size")); optgroup->append_single_option_line("nozzle_diameter", "", extruder_idx); +//Y11 + wxString description_line_text = _L("If you want to use other size nozzles, you need to modify the extrusion width and pressure advance."); + Line line = { "", "" }; + line.full_width = 1; + line.widget = [this, description_line_text](wxWindow* parent) { + return description_line_widget(parent, &m_nozzle_diameter_description_line, description_line_text); + }; + optgroup->append_line(line); optgroup->m_on_change = [this, extruder_idx](const t_config_option_key&opt_key, boost::any value) { @@ -2987,7 +2995,7 @@ void TabPrinter::build_extruder_pages(size_t n_before_extruders) return sizer; }; - Line line = optgroup->create_single_option_line("extruder_colour", "", extruder_idx); + line = optgroup->create_single_option_line("extruder_colour", "", extruder_idx); line.append_widget(reset_to_filament_color); optgroup->append_line(line); diff --git a/src/slic3r/GUI/Tab.hpp b/src/slic3r/GUI/Tab.hpp index f0be456a..ed8c2efc 100644 --- a/src/slic3r/GUI/Tab.hpp +++ b/src/slic3r/GUI/Tab.hpp @@ -489,6 +489,8 @@ class TabPrinter : public Tab bool m_rebuild_kinematics_page = false; ogStaticText* m_machine_limits_description_line {nullptr}; void update_machine_limits_description(const MachineLimitsUsage usage); +//Y11 + ogStaticText* m_nozzle_diameter_description_line {nullptr}; ogStaticText* m_fff_print_host_upload_description_line {nullptr}; ogStaticText* m_sla_print_host_upload_description_line {nullptr};