Details
-
User Story
-
Resolution: Done
-
Not Evaluated
-
None
-
None
-
None
-
QDS Berlin- 2021 Week 51/52, QDS Berlin- 2022 Week 01/02, QDS Berlin- 2022 Week 03/04, QDS Berlin- 2022 Week 05/06
Description
We need a thumbnail for recent projects.
Each project created by the latest wizard has a component call App.qml (content/App.qml).
We already generate a thumbnail for this component.
Whenever a project is opened an App.qml does exist we want to store the thumbnail in a seperate image cache. The key should be the project name.
In the welcome page we can check if the thumbnail exists (using the project name) and retrieve the thumbnail for the recent projects.
The thumbnail image cache can be used by a specific image provider in the welcome page.
The Studio Welcome Page already has a dependency on the QmlDesigner.
Attachments
1.
|
Add image getter for synchronous cache | Closed | Unassigned | |
2.
|
Add AsynchronousExplicitImageCache | Closed | Unassigned | |
3.
|
Add ExplicitImageCacheImageProvider | Closed | Marco Bubke | |
4.
|
Add AsynchronousImageFactory | Closed | Marco Bubke | |
5.
|
Add QmlDesignerProjectManager | Closed | Marco Bubke | |
6.
|
Expose the ImageProvider to WelcomePage | Closed | Marco Bubke |
Gerrit Reviews
For Gerrit Dashboard: QDS-5835 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
387817,5 | QmlDesigner: Add AsynchronousExplicitImageCache | 6.0 | qt-creator/qt-creator | Status: MERGED | +2 | 0 |
387889,2 | QmlDesigner: Add AsynchronousExplicitImageCache | 5.0 | qt-creator/qt-creator | Status: ABANDONED | 0 | 0 |
387963,6 | QmlDesigner: Add AsynchronousImageFactory | 6.0 | qt-creator/qt-creator | Status: MERGED | +2 | 0 |
387964,6 | QmlDesigner: Add ExplicitImageCacheImageProvider | 6.0 | qt-creator/qt-creator | Status: MERGED | +2 | 0 |
388211,11 | QmlDesigner: Add QmlDesignerProjectManager | 6.0 | qt-creator/qt-creator | Status: MERGED | +2 | 0 |