ENH:add "SyncAmsInfoDialog"

JIRA: none

Change-Id: I8e26178f6da816e102a40b429c565696924c58ea
(cherry picked from commit 2a46460d5a65279cbb42c8aef2474172b1e1ae30)
(cherry picked from commit f7995d5a9f682107bd629841e2f903b0e6a0e7f2)
This commit is contained in:
zhou.xu
2024-12-30 14:13:24 +08:00
committed by Noisyfox
parent 417454a4c5
commit ad79ed6d93
12 changed files with 4677 additions and 61 deletions

View File

@@ -49,6 +49,7 @@
namespace Slic3r { namespace GUI {
std::string get_nozzle_volume_type_cloud_string(NozzleVolumeType nozzle_volume_type);
void print_ams_mapping_result(std::vector<FilamentInfo> &result);
enum PrintFromType {
FROM_NORMAL,
@@ -397,6 +398,11 @@ protected:
wxGridSizer* m_sizer_ams_mapping_left{ nullptr };
wxGridSizer* m_sizer_ams_mapping_right{ nullptr };
public:
static std::vector<wxString> MACHINE_BED_TYPE_STRING;
static void init_machine_bed_types();
static std::vector<std::string> MachineBedTypeString;
public:
SelectMachineDialog(Plater *plater = nullptr);
~SelectMachineDialog();