Details
-
Bug
-
Resolution: Cannot Reproduce
-
P2: Important
-
Qt Creator 3.1.1, Qt Creator 3.2.0-beta1
-
None
-
f5e2e6d4f232503ddfd14f7e1eaf7f7852b6b230
Description
There is no way to add a run configuration that runs qmlscene from the same Qt version used with the current run configuration.
%{CurrentProject:QT_INSTALL_BINS}/qmlscene
refers to the project selected in Creator, not the active project. I'd argue that that seems pretty counter intuitive, because if you want to use the binaries in the active project but accidentally click on another project before hitting run, it will use the binaries from whatever kit is current in the project that you selected.
If this is deliberate, and CurrentProject refers to the selected project, then there needs to be some way to use the active project. For example:
%{ActiveProject:QT_INSTALL_BINS}/qmlscene
Perhaps SelectedProject would be a better name than CurrentProject, in any case.
Attachments
Issue Links
- replaces
-
QTCREATORBUG-14375 "CurrentProject" environment variable is wrong
- Closed
-
QTCREATORBUG-18739 using %{CurrentProject:Path} in Build Step doesn't resolve to correct project
- Closed
For Gerrit Dashboard: QTCREATORBUG-12724 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
110762,5 | QtSupport: Make qmake built-in variables expandable | master | qt-creator/qt-creator | Status: MERGED | +2 | 0 |
315753,5 | ProjectExplorer: Clean up variables | master | qt-creator/qt-creator | Status: MERGED | +2 | 0 |