mirror of
https://github.com/OrcaSlicer/OrcaSlicer.git
synced 2026-07-31 14:52:06 +00:00
ENH: edit object config variant value
Change-Id: I97490f555a8a2848ccea78f74d79f71b0e93b36d (cherry picked from commit 582b2d470f138d5263e689c647347d8bf119b645)
This commit is contained in:
@@ -370,7 +370,7 @@ public:
|
||||
virtual void update() = 0;
|
||||
virtual void toggle_options() = 0;
|
||||
virtual void init_options_list();
|
||||
virtual void update_custom_dirty() {}
|
||||
virtual void update_custom_dirty(std::vector<std::string> &dirty_options, std::vector<std::string> &nonsys_options) {}
|
||||
void load_initial_data();
|
||||
void update_dirty();
|
||||
//BBS update plater presets if update_plater_presets = true
|
||||
@@ -496,7 +496,7 @@ protected:
|
||||
|
||||
virtual void reload_config();
|
||||
|
||||
virtual void update_custom_dirty() override;
|
||||
virtual void update_custom_dirty(std::vector<std::string> &dirty_options, std::vector<std::string> &nonsys_options) override;
|
||||
|
||||
protected:
|
||||
std::vector<std::string> m_keys;
|
||||
@@ -522,7 +522,7 @@ public:
|
||||
protected:
|
||||
virtual void on_value_change(const std::string& opt_key, const boost::any& value) override;
|
||||
virtual void notify_changed(ObjectBase* object) override;
|
||||
virtual void update_custom_dirty() override;
|
||||
virtual void update_custom_dirty(std::vector<std::string> &dirty_options, std::vector<std::string> &nonsys_options) override;
|
||||
};
|
||||
|
||||
class TabPrintObject : public TabPrintModel
|
||||
@@ -553,7 +553,7 @@ public:
|
||||
~TabPrintLayer() {}
|
||||
protected:
|
||||
virtual void notify_changed(ObjectBase* object) override;
|
||||
virtual void update_custom_dirty() override;
|
||||
virtual void update_custom_dirty(std::vector<std::string> &dirty_options, std::vector<std::string> &nonsys_options) override;
|
||||
};
|
||||
|
||||
class TabFilament : public Tab
|
||||
|
||||
Reference in New Issue
Block a user