Details
-
User Story
-
Resolution: Done
-
P2: Important
-
None
-
None
Description
Current user flow of Qt Lite Configure tool is quite cumbersome: configure Qt, use Qt Configure tool to set the wanted feature flags, re-run configure, build Qt. To make usage of the tool better it should be possible to configure whole Qt using the configure tool. User flow would be: configure Qt using configure -tool, build Qt.
Typical configuration tasks like picking necessary toolchain paths need to be possible with the configuration. All options of ./configure need not be possible with graphical controls. The least used ones can be allowed with an extra string field for additional options. The dialog also needs to allow picking the modules to build.
Attachments
Issue Links
- is required for
-
QTBUG-72432 Configurability for headless usage
- Open
-
QTBUG-71880 Smart Qt Lite configurator that is helping in avoiding bad and wrong configurations
- Withdrawn
Gerrit Reviews
For Gerrit Dashboard: QTBUG-70384 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
250242,4 | Initial implementation for running configure | master | qt-apps/tqtc-qt-config-gui | Status: MERGED | +2 | 0 |
250678,7 | Implement a model for selecting modules to build | master | qt-apps/tqtc-qt-config-gui | Status: MERGED | +2 | 0 |
250978,3 | Avoid duplicating command line options on multiple runs | master | qt-apps/tqtc-qt-config-gui | Status: MERGED | +2 | 0 |
251515,6 | Make ConfigureData non-global | master | qt-apps/tqtc-qt-config-gui | Status: MERGED | +2 | 0 |
253267,3 | Make features non-global | master | qt-apps/tqtc-qt-config-gui | Status: MERGED | +2 | 0 |
254718,2 | create class for feature maps and functionality | master | qt-apps/tqtc-qt-config-gui | Status: MERGED | +2 | 0 |
254784,8 | Add UI elements for common binary configure options | master | qt-apps/tqtc-qt-config-gui | Status: MERGED | +2 | 0 |
254919,3 | Make CommandChain not a singleton | master | qt-apps/tqtc-qt-config-gui | Status: MERGED | +2 | 0 |
255316,3 | Add a UI for selecting modules to build | master | qt-apps/tqtc-qt-config-gui | Status: MERGED | +2 | 0 |
255656,9 | Parse command-line options and their arguments separately | master | qt-apps/tqtc-qt-config-gui | Status: MERGED | +2 | 0 |
258125,5 | Improve extra argument handling | master | qt-apps/tqtc-qt-config-gui | Status: MERGED | +2 | 0 |
262427,10 | Add support for configuring top-level installation directories | master | qt-apps/tqtc-qt-config-gui | Status: MERGED | +2 | 0 |
262611,6 | Update new options and module list to Qt Configure Tool documentation | 5.13 | tqtc-boot2qt/doc | Status: MERGED | +2 | 0 |
263864,2 | Use the module name for top-level nodes of the feature tree | master | qt-apps/tqtc-qt-config-gui | Status: MERGED | +2 | 0 |
263865,3 | Deduplicate top-level module entries | master | qt-apps/tqtc-qt-config-gui | Status: MERGED | +2 | 0 |