diff options
author | Mahmoud Badri <[email protected]> | 2023-10-13 14:42:44 +0300 |
---|---|---|
committer | Mahmoud Badri <[email protected]> | 2023-10-13 12:08:03 +0000 |
commit | 5c68f4fa219ff41cb4a8c292fbc1a0a89f0b1ec4 (patch) | |
tree | 5ad3d2e162dbee2d857d7ffa6a010e4dcf99c55b | |
parent | e18f0b50e69f555823f5315e35f3592d7460dcfe (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.cpp | 5 |
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(); } |