qt-core, qt-cli: Add Qt examples browser web application - #440
Merged
Conversation
The input form of the new-item wizard can be reused in other contexts such as creating a project from an example. Moves the UI and its logic into comps/ to support these additional use cases.
benchoq
force-pushed
the
ben_0316_example_browser
branch
9 times, most recently
from
March 16, 2026 16:29
88174e3 to
02e6c77
Compare
benchoq
marked this pull request as ready for review
March 16, 2026 16:46
leena-miettinen
requested changes
Mar 17, 2026
benchoq
force-pushed
the
ben_0316_example_browser
branch
3 times, most recently
from
March 17, 2026 15:00
73b5f57 to
d56c3bb
Compare
benchoq
force-pushed
the
ben_0316_example_browser
branch
3 times, most recently
from
March 18, 2026 10:15
e753b29 to
c67c798
Compare
benchoq
force-pushed
the
ben_0316_example_browser
branch
from
March 18, 2026 11:02
c67c798 to
5eb5460
Compare
leena-miettinen
previously approved these changes
Mar 18, 2026
leena-miettinen
left a comment
Collaborator
There was a problem hiding this comment.
The text looks good, now.
benchoq
force-pushed
the
ben_0316_example_browser
branch
from
March 18, 2026 14:00
5eb5460 to
44b4530
Compare
OrkunTokdemir
left a comment
Collaborator
There was a problem hiding this comment.
It looks good. I shared some comments.
This patch adds a feature for browsing Qt examples and demos and creating a new project from a selected example. Examples are displayed in a grid, where highlighted examples are shown as larger tiles than the others. Users can filter examples by categories or tags and search for examples using keywords. Keywords are matched against the example name and description. Users can open related documentation, open some of the project files in the editor, or reveal the project folder in the OS-specific file manager. Examples are loaded from the installation root and from directories specified by additional qtpaths settings. When these settings change, a message is shown allowing the user to reload the examples or simply close the examples window. This also adds a command to open the Qt examples. Task-Number: [VSCODEEXT-144](https://qt-project.atlassian.net/browse/VSCODEEXT-144) Task-Number: [VSCODEEXT-295](https://qt-project.atlassian.net/browse/VSCODEEXT-295)
benchoq
force-pushed
the
ben_0316_example_browser
branch
from
March 20, 2026 18:57
44b4530 to
750456f
Compare
Collaborator
Author
Thanks for the detailed review :-) |
OrkunTokdemir
approved these changes
Mar 23, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
qt-core, qt-cli: Extract new-item input form into reusable component
qt-core: Add Qt examples browser web application