mirror of
https://github.com/QIDITECH/QIDIStudio.git
synced 2026-02-07 12:21:50 +03:00
update slic3r
This commit is contained in:
@@ -75,6 +75,7 @@ struct TrayData
|
||||
class MaterialItem: public wxPanel
|
||||
{
|
||||
protected:
|
||||
int m_text_pos_x = 0;
|
||||
int m_text_pos_y = -1;
|
||||
bool m_dropdown_allow_painted = true;
|
||||
|
||||
@@ -276,7 +277,7 @@ public:
|
||||
void paintEvent(wxPaintEvent &evt);
|
||||
void set_parent_item(MaterialItem* item) {m_parent_item = item;};
|
||||
void set_show_type(ShowType type) { m_show_type = type; };
|
||||
std::vector<TrayData> parse_ams_mapping(std::map<std::string, Ams*> amsList);
|
||||
std::vector<TrayData> parse_ams_mapping(std::map<std::string, DevAms*> amsList);
|
||||
|
||||
using ResetCallback = std::function<void(const std::string&)>;
|
||||
void reset_ams_info();
|
||||
@@ -323,25 +324,18 @@ public:
|
||||
AmsHumidityLevelList(wxWindow* parent);
|
||||
~AmsHumidityLevelList() {};
|
||||
|
||||
ScalableBitmap background_img;
|
||||
ScalableBitmap hum_level1_img;
|
||||
ScalableBitmap hum_level2_img;
|
||||
ScalableBitmap hum_level3_img;
|
||||
ScalableBitmap hum_level4_img;
|
||||
|
||||
std::vector<ScalableBitmap> hum_level_img_light;
|
||||
std::vector<ScalableBitmap> hum_level_img_dark;
|
||||
|
||||
wxStaticBitmap* hum_level1_bitmap;
|
||||
wxStaticBitmap* hum_level2_bitmap;
|
||||
wxStaticBitmap* hum_level3_bitmap;
|
||||
wxStaticBitmap* hum_level4_bitmap;
|
||||
wxStaticBitmap* hum_level5_bitmap;
|
||||
|
||||
public:
|
||||
void msw_rescale();
|
||||
|
||||
private:
|
||||
void paintEvent(wxPaintEvent& evt);
|
||||
void render(wxDC& dc);
|
||||
void doRender(wxDC& dc);
|
||||
|
||||
private:
|
||||
ScalableBitmap background_img;
|
||||
std::vector<ScalableBitmap> hum_level_img_light;
|
||||
std::vector<ScalableBitmap> hum_level_img_dark;
|
||||
};
|
||||
|
||||
class AmsHumidityTipPopup : public PopupWindow
|
||||
@@ -349,24 +343,31 @@ class AmsHumidityTipPopup : public PopupWindow
|
||||
public:
|
||||
AmsHumidityTipPopup(wxWindow* parent);
|
||||
~AmsHumidityTipPopup() {};
|
||||
void paintEvent(wxPaintEvent& evt);
|
||||
|
||||
virtual void OnDismiss() wxOVERRIDE;
|
||||
virtual bool ProcessLeftDown(wxMouseEvent& event) wxOVERRIDE;
|
||||
|
||||
public:
|
||||
void set_humidity_level(int level);
|
||||
void msw_rescale();
|
||||
|
||||
private:
|
||||
virtual void OnDismiss() wxOVERRIDE {};
|
||||
virtual bool ProcessLeftDown(wxMouseEvent& event) wxOVERRIDE { return PopupWindow::ProcessLeftDown(event); };
|
||||
|
||||
void paintEvent(wxPaintEvent& evt);
|
||||
void render(wxDC& dc);
|
||||
void doRender(wxDC& dc);
|
||||
|
||||
public:
|
||||
private:
|
||||
int current_humidity_level = 0;
|
||||
|
||||
ScalableBitmap close_img;
|
||||
|
||||
wxStaticBitmap* curr_humidity_img;
|
||||
AmsHumidityLevelList* humidity_level_list{nullptr};
|
||||
wxStaticBitmap* m_img;
|
||||
|
||||
Label* m_staticText;;
|
||||
Label* m_staticText_note;
|
||||
|
||||
AmsHumidityLevelList* humidity_level_list{nullptr};
|
||||
};
|
||||
|
||||
class AmsTutorialPopup : public PopupWindow
|
||||
|
||||
Reference in New Issue
Block a user