aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMahmoud Badri <[email protected]>2023-10-13 14:42:44 +0300
committerMahmoud Badri <[email protected]>2023-10-13 12:08:03 +0000
commit5c68f4fa219ff41cb4a8c292fbc1a0a89f0b1ec4 (patch)
tree5ad3d2e162dbee2d857d7ffa6a010e4dcf99c55b
parente18f0b50e69f555823f5315e35f3592d7460dcfe (diff)
EffectMaker: Ensure node categories sorting order across all OSs
Fixes: QDS-10520 Change-Id: I24cc5c3a858be31acc3e72d563947cd991cef5a8 Reviewed-by: Miikka Heikkinen <[email protected]> Reviewed-by: Qt CI Patch Build Bot <[email protected]> Reviewed-by: Amr Elsayed <[email protected]>
-rw-r--r--src/plugins/effectmakernew/effectmakernodesmodel.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/plugins/effectmakernew/effectmakernodesmodel.cpp b/src/plugins/effectmakernew/effectmakernodesmodel.cpp
index 3d3bb9f95d6..dc028aef8e8 100644
--- a/src/plugins/effectmakernew/effectmakernodesmodel.cpp
+++ b/src/plugins/effectmakernew/effectmakernodesmodel.cpp
@@ -97,6 +97,11 @@ void EffectMakerNodesModel::loadModel()
m_categories.push_back(category);
}
+ std::sort(m_categories.begin(), m_categories.end(),
+ [](EffectNodesCategory *a, EffectNodesCategory *b) {
+ return a->name() < b->name();
+ });
+
resetModel();
}