QmlDesigner: Use std::ranges in GradientPresetListModel::sortItems()

Change-Id: I80785759030e99ca4e553220fcc3ad474be7ff00
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
This commit is contained in:
Marco Bubke
2025-05-30 03:34:23 +02:00
parent 7e4b6a43b0
commit d16a13c88b

View File

@@ -77,11 +77,8 @@ const QList<GradientPresetItem> &GradientPresetListModel::items() const
void GradientPresetListModel::sortItems()
{
auto itemSort = [](const GradientPresetItem &first, const GradientPresetItem &second) {
return (static_cast<int>(first.presetID()) < static_cast<int>(second.presetID()));
};
std::sort(m_items.begin(), m_items.end(), itemSort);
std::ranges::sort(m_items, {}, &GradientPresetItem::presetID);
}
void GradientPresetListModel::registerDeclarativeType()