mirror of
https://git.mirrors.martin98.com/https://github.com/prusa3d/PrusaSlicer.git
synced 2025-05-07 07:19:06 +08:00
Fix build on non-MSVC
This commit is contained in:
parent
a8c459696f
commit
561bbf5a80
@ -1191,7 +1191,7 @@ void ObjectList::update_selections_on_canvas()
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
auto add_to_selection = [this](wxDataViewItem& item, GLCanvas3D::Selection& selection, bool as_single_selection)
|
auto add_to_selection = [this](const wxDataViewItem& item, GLCanvas3D::Selection& selection, bool as_single_selection)
|
||||||
{
|
{
|
||||||
if (m_objects_model->GetParent(item) == wxDataViewItem(0)){
|
if (m_objects_model->GetParent(item) == wxDataViewItem(0)){
|
||||||
selection.add_object(m_objects_model->GetIdByItem(item), as_single_selection);
|
selection.add_object(m_objects_model->GetIdByItem(item), as_single_selection);
|
||||||
|
@ -607,7 +607,7 @@ wxDataViewItem PrusaObjectDataViewModel::GetItemByVolumeId(int obj_idx, int volu
|
|||||||
return wxDataViewItem(0);
|
return wxDataViewItem(0);
|
||||||
}
|
}
|
||||||
|
|
||||||
int PrusaObjectDataViewModel::GetIdByItem(wxDataViewItem& item)
|
int PrusaObjectDataViewModel::GetIdByItem(const wxDataViewItem& item)
|
||||||
{
|
{
|
||||||
wxASSERT(item.IsOk());
|
wxASSERT(item.IsOk());
|
||||||
|
|
||||||
|
@ -422,7 +422,7 @@ public:
|
|||||||
void DeleteChildren(wxDataViewItem& parent);
|
void DeleteChildren(wxDataViewItem& parent);
|
||||||
wxDataViewItem GetItemById(int obj_idx);
|
wxDataViewItem GetItemById(int obj_idx);
|
||||||
wxDataViewItem GetItemByVolumeId(int obj_idx, int volume_idx);
|
wxDataViewItem GetItemByVolumeId(int obj_idx, int volume_idx);
|
||||||
int GetIdByItem(wxDataViewItem& item);
|
int GetIdByItem(const wxDataViewItem& item);
|
||||||
int GetVolumeIdByItem(const wxDataViewItem& item);
|
int GetVolumeIdByItem(const wxDataViewItem& item);
|
||||||
void GetObjectAndVolumeIdsByItem(const wxDataViewItem& item, int& obj_idx, int& vol_idx);
|
void GetObjectAndVolumeIdsByItem(const wxDataViewItem& item, int& obj_idx, int& vol_idx);
|
||||||
bool IsEmpty() { return m_objects.empty(); }
|
bool IsEmpty() { return m_objects.empty(); }
|
||||||
|
Loading…
x
Reference in New Issue
Block a user