Details
-
User Story
-
Resolution: Done
-
P2: Important
-
6.0, 6.1
-
None
-
-
2020wk46, 2020wk48, 2020wk50, 2020wk52, 2021wk02, 2021wk04, 2021wk06, 2021wk08PO2, 2021wk10PO2, 2021wk12PO3
Description
What:
As Qt 6.X user doing Desing I want to use Device Utilities to manipulate settings that are not possible to be manipulated via Qt.
Why:
It's handy to be able to configure settings via user interface instead of command line commands for Designer
When:
-Remove whole component from Qt 6.0
-Introduce re-written component at Qt 6.1
Definition of Done:
-Remove everything else than networksettings (ethernet, wlan, usb-ethernet) and use dual license.
-Create tests for packaging and building in CI with QEMU and testcases to TestRail for RTA.
-Documentation updated
-Create delivery capability for Marketplace, though not released through Marketplace for now. No changes in licensing, delivered through Qt Installer as Commercial only and availbale for those with Qt DC license. Having said that, we need capability to update this module outside of Qt 6 release cycle.
Dependencies:
-Marketplace
-Qt 6.0 and 6.1 schedules
Attachments
Issue Links
- depends on
-
QTBUG-85603 Improve Qt Device Utilities documentation
- Withdrawn
- relates to
-
QTBUG-90438 connectService from the class QNetworkSettingsService is blocking
- Closed
-
QTBUG-65725 Extend QtDeviceUtilities::NetworkSettings to provide the hardware address for the interfaces
- Withdrawn
- resulted from
-
QTBUG-85204 Research and document what needs to be done for Device Utilities towards Qt 6 [Spike]
- Closed
1.
|
Remove qtdeviceutilities from Qt 6.0 | Closed | Samuli Piippo | |
2.
|
Remove everything else than networksettings | Closed | Lassi Lehikoinen | |
3.
|
demo app changes | Closed | Lassi Lehikoinen | |
4.
|
compile with cmake | Closed | Lassi Lehikoinen | |
5.
|
Refactor settingsui application | Closed | Lassi Lehikoinen | |
6.
|
Documentation update | Closed | Lassi Lehikoinen | |
7.
|
Update CI builds | Closed | Lassi Lehikoinen | |
8.
|
Releasing and delivery | Closed | Lassi Lehikoinen | |
9.
|
Introduce re-written qtdeviceutilities at Qt 6.1 | Closed | Lassi Lehikoinen |
Gerrit Reviews
For Gerrit Dashboard: QTBUG-87954 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
322625,5 | Remove all device utilities except network settings | dev | qt/qtdeviceutilities | Status: MERGED | +2 | 0 |
324902,4 | Build device utilities with CMake and qmake against Qt 6 | dev | qt/qtdeviceutilities | Status: MERGED | +2 | 0 |
327248,5 | Modify settingsui to work against Qt 6 | dev | qt/qtdeviceutilities | Status: MERGED | +2 | 0 |
327966,2 | Update documentation regarding Qt 6 changes | dev | qt/qtdeviceutilities | Status: MERGED | +2 | 0 |
331482,3 | Export sources for qtdeviceutilities | master | qtqa/tqtc-coin-ci | Status: MERGED | +2 | 0 |
331699,3 | device utilities: add recipe | dev | yocto/meta-boot2qt | Status: ABANDONED | 0 | 0 |
331739,3 | device utilities: add recipe | dev | yocto/meta-qt6 | Status: MERGED | +2 | 0 |
334899,8 | Support Conan builds | dev | qt/qtdeviceutilities | Status: MERGED | +2 | 0 |
335011,4 | Bump version to 6.1.0 | dev | qt/qtdeviceutilities | Status: MERGED | +2 | 0 |
335372,11 | Add Coin configuration files | dev | qt/qtdeviceutilities | Status: MERGED | +2 | 0 |