optimize by passing by reference
optimize by using std::move
This commit is contained in:
2026-02-14 14:32:47 +01:00
parent 14a4e15962
commit 8b1db7af11
14 changed files with 41 additions and 41 deletions
+2 -2
View File
@@ -16,7 +16,7 @@ void UI_combobox::set_selected(size_t selected)
{
if (selected == m_selected)
return;
m_selected = selected;
m_selected = std::move(selected);
emit ui_changed();
emit changed(selected_text());
}
@@ -38,7 +38,7 @@ size_t UI_combobox::selected() const
return m_selected;
}
std::string UI_combobox::selected_text() const
std::string UI_combobox::selected_text() const &
{
return m_options[m_selected];
}