-
Epic
-
Resolution: Unresolved
-
Not Evaluated
-
None
-
None
-
None
-
Examples to be optimized for AI
Draft list of the examples to be looked into:
Qt Quick Controls – Gallery
Why: Fastest way to see every standard control (Button, ComboBox, ListView-based controls, dialogs, etc.) in one place.
Learn: Control APIs, layouting, navigation with a side drawer and how styles affect look & feel.
To-Do List
Why: A small, “real app” that still fits in your head. Looks native across platforms.
Learn: App structure, custom styling of Controls, settings persistence, and simple drag & drop on delegates.
Same Game
Why: Classic QML tutorial/demo that showcases the reactive, declarative model.
Learn: Componentization, JavaScript logic in QML, animations, particles, asset loading, and state changes.
Calqlatr
Why: A compact, responsive app that runs nicely on phone or desktop.
Learn: Designing for multiple form-factors, custom components, and wiring app logic in JS.
Media Player
Why: Shows the QML-friendly way to do multimedia.
Learn: Playing audio/video with Qt Multimedia in QML, media controls, bindings to player state.
Lightning Viewer
Why: Great example of combining modules (Location, Positioning, WebSockets) in a responsive UI.
Learn: Data feeds over websockets, mapping overlays, and keeping the UI smooth with live updates.
Car Configurator
Why: Intro to 3D scenes inside QML with cameras, environment, and interaction.
Learn: Qt Quick 3D scene setup, materials, cameras, and integrating 3D with 2D UI.
OSM Buildings
Why: Mix maps + 3D for a modern, data-driven UI.
Learn: Loading external data (OpenStreetMap), 3D visualization, and performance considerations with scene graphs.
Coffee Machine
Why: A stylized, state-driven UI - useful pattern for dashboards/kiosks.
Learn: Modeling UI with states and transitions, custom theming, and interaction flows.
File System Explorer (Qt Quick Controls example)
Why: Practical desktop pattern—lists, selection, file IO, and custom Controls.
Learn: Model/delegate patterns, ListView/TableView usage, and customizing Controls for desktop UX.
- relates to
-
QTBUG-136955 Review documentation of Application Examples
-
- Open
-