aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2024-03-18 21:18:02 +0100
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2024-03-19 06:35:45 +0000
commitc0800988fadd39582c0c8e3b2f4ade927e51fe70 (patch)
treef15fcfa8291cbc49ab1fa115cd7f02021a2eb974
parent6b6651f7e64926b114f3545d353393eab396c3c1 (diff)
Documentation/example_gallery: List gallery examples first
List widget/graphs/quickcontrols gallery examples first. Task-number: PYSIDE-2207 Change-Id: I94aad562a4085c2695bb3d0f592bb7034e6eae26 Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io> (cherry picked from commit 9518e940f1c188820d1a405f9557988214888a4f) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
-rw-r--r--tools/example_gallery/main.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/tools/example_gallery/main.py b/tools/example_gallery/main.py
index 3db57dbf5..e861b3dc6 100644
--- a/tools/example_gallery/main.py
+++ b/tools/example_gallery/main.py
@@ -498,10 +498,15 @@ def write_example(example_root, pyproject_file, pyside_example=True):
return (p.module_name, result)
+def example_sort_key(example: ExampleData):
+ name = example.example
+ return "AAA" + name if "gallery" in name else name
+
+
def sort_examples(example):
result = {}
for module in example.keys():
- result[module] = sorted(example.get(module), key=lambda e: e.example)
+ result[module] = sorted(example.get(module), key=example_sort_key)
return result