mirror of
https://github.com/OrcaSlicer/OrcaSlicer.git
synced 2026-07-02 16:41:11 +00:00
FIX:N1 printer image in dark mode
JIRA:STUDIO-4057 Change-Id: I22c001d96839daf213d5096f6ff6e3d6398fa8c4
This commit is contained in:
@@ -309,7 +309,12 @@ void MachineInfoPanel::init_bitmaps()
|
||||
m_img_printer = ScalableBitmap(this, "printer_thumbnail", 160);
|
||||
m_img_monitor_ams = ScalableBitmap(this, "monitor_upgrade_ams", 200);
|
||||
m_img_ext = ScalableBitmap(this, "monitor_upgrade_ext", 200);
|
||||
m_img_extra_ams = ScalableBitmap(this, "extra_icon", 160);
|
||||
if (wxGetApp().dark_mode()) {
|
||||
m_img_extra_ams = ScalableBitmap(this, "extra_icon_dark", 160);
|
||||
}
|
||||
else {
|
||||
m_img_extra_ams = ScalableBitmap(this, "extra_icon", 160);
|
||||
}
|
||||
upgrade_green_icon = ScalableBitmap(this, "monitor_upgrade_online", 5);
|
||||
upgrade_gray_icon = ScalableBitmap(this, "monitor_upgrade_offline", 5);
|
||||
upgrade_yellow_icon = ScalableBitmap(this, "monitor_upgrade_busy", 5);
|
||||
@@ -342,10 +347,20 @@ void MachineInfoPanel::Update_printer_img(MachineObject* obj)
|
||||
{
|
||||
if (!obj) {return;}
|
||||
auto img = obj->get_printer_thumbnail_img_str();
|
||||
if (wxGetApp().dark_mode()) {img += "_dark";}
|
||||
if (wxGetApp().dark_mode()) {
|
||||
img += "_dark";
|
||||
m_img_extra_ams = ScalableBitmap(this, "extra_icon_dark", 160);
|
||||
}
|
||||
else {
|
||||
m_img_extra_ams = ScalableBitmap(this, "extra_icon", 160);
|
||||
|
||||
}
|
||||
m_img_printer = ScalableBitmap(this, img, 160);
|
||||
m_printer_img->SetBitmap(m_img_printer.bmp());
|
||||
m_printer_img->Refresh();
|
||||
m_extra_ams_img->SetBitmap(m_img_extra_ams.bmp());
|
||||
m_extra_ams_img->Refresh();
|
||||
|
||||
}
|
||||
|
||||
void MachineInfoPanel::update(MachineObject* obj)
|
||||
|
||||
Reference in New Issue
Block a user