Details
-
Epic
-
Resolution: Fixed
-
Not Evaluated
-
None
-
None
-
Categorised example view
-
4d71a24cb (master), e060f82fa (master), a2de016f6 (master), b542d4790 (10.0), e6414d994 (10.0), bdfa412b1 (10.0)
Description
Why
Current example view in welcome screen lists all the examples in one grid. It's ordered so that highlighted examples are first and then the rest in alphabetical order.
Examples are tagged but since there are so many examples the list becomes long and it's hard to find meaningful examples.
What
Qt doc has categorised examples per module and similar grouping should be done for Qt Creator example view. Categorisation should follow same logic as in the Qt documentation. Categories and examples should come directly from documentation xml file and nothing but the view is implemented in Qt Creator.
See
https://doc.qt.io/qt-6/qtexamples.html
https://doc.qt.io/qt-6/qtexamplesandtutorials.html
In addition to listing examples per category there should be "Highlighted" panel at the top which shows ~10 handpicked examples, either from Qt or Qt Design Studio. Highlighted panel could be 2 rows in height contrarily to other groups which are just one row. In wireframe it's just one row but once creating proper spec, 2 rows should be evaluated.
After categorisation is done, example tags are not needed anymore to be visible in the example grid items.
See attached wireframe.
Attachments
Issue Links
- relates to
-
QTBUG-115174 Categorize remaining Qt examples
- Closed
- mentioned in
-
Page Loading...
For Gerrit Dashboard: QTCREATORBUG-28546 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
454568,5 | Welcome/Qt: Show featured examples in separate section | master | qt-creator/qt-creator | Status: MERGED | +2 | 0 |
465572,5 | Examples: Read meta data, which includes categories | master | qt-creator/qt-creator | Status: MERGED | +2 | 0 |
465574,7 | Examples: Optionally parse categories from meta data | master | qt-creator/qt-creator | Status: MERGED | +2 | 0 |
470012,2 | Examples: Read meta data, which includes categories | 10.0 | qt-creator/qt-creator | Status: MERGED | +2 | 0 |
470013,2 | Examples: Optionally parse categories from meta data | 10.0 | qt-creator/qt-creator | Status: MERGED | +2 | 0 |
472260,2 | Examples: Automatically enable showing categories for Qt >= 6.5.1 | 10.0 | qt-creator/qt-creator | Status: MERGED | +2 | 0 |