mirror of
https://github.com/SoftFever/OrcaSlicer.git
synced 2025-07-11 00:37:51 -06:00
Fixed non-MSW builds
This commit is contained in:
parent
486c07702c
commit
9d786b5f88
1 changed files with 4 additions and 0 deletions
|
@ -321,6 +321,7 @@ void MainFrame::update_layout()
|
||||||
if (m_layout != ESettingsLayout::Unknown)
|
if (m_layout != ESettingsLayout::Unknown)
|
||||||
restore_to_creation();
|
restore_to_creation();
|
||||||
|
|
||||||
|
#ifdef __WXMSW__
|
||||||
enum class State {
|
enum class State {
|
||||||
noUpdate,
|
noUpdate,
|
||||||
fromDlg,
|
fromDlg,
|
||||||
|
@ -328,6 +329,7 @@ void MainFrame::update_layout()
|
||||||
};
|
};
|
||||||
State update_scaling_state = m_layout == ESettingsLayout::Dlg ? State::fromDlg :
|
State update_scaling_state = m_layout == ESettingsLayout::Dlg ? State::fromDlg :
|
||||||
layout == ESettingsLayout::Dlg ? State::toDlg : State::noUpdate;
|
layout == ESettingsLayout::Dlg ? State::toDlg : State::noUpdate;
|
||||||
|
#endif //__WXMSW__
|
||||||
|
|
||||||
m_layout = layout;
|
m_layout = layout;
|
||||||
|
|
||||||
|
@ -379,6 +381,7 @@ void MainFrame::update_layout()
|
||||||
#endif // ENABLE_GCODE_VIEWER
|
#endif // ENABLE_GCODE_VIEWER
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#ifdef __WXMSW__
|
||||||
if (update_scaling_state != State::noUpdate)
|
if (update_scaling_state != State::noUpdate)
|
||||||
{
|
{
|
||||||
int mainframe_dpi = get_dpi_for_window(this);
|
int mainframe_dpi = get_dpi_for_window(this);
|
||||||
|
@ -406,6 +409,7 @@ void MainFrame::update_layout()
|
||||||
#endif // wxVERSION_EQUAL_OR_GREATER_THAN
|
#endif // wxVERSION_EQUAL_OR_GREATER_THAN
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
#endif //__WXMSW__
|
||||||
|
|
||||||
//#ifdef __APPLE__
|
//#ifdef __APPLE__
|
||||||
// // Using SetMinSize() on Mac messes up the window position in some cases
|
// // Using SetMinSize() on Mac messes up the window position in some cases
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue