Details
-
Bug
-
Resolution: Fixed
-
P1: Critical
-
Qt Creator 11.0.0-beta1
-
None
-
217b03c1acd8ce5a2fe43b553e3e87cf4d603da9
Description
- open a project
- select "Run in Terminal" in the run configuration
- run the project
All kinds of actions are disabled, including the run and build actions, and stay disabled even after the application finished. That includes tool buttons and menu items.
The reason is that focus is automatically changed to the terminal, and that disables most actions to make them available to terminal handling. There are multiple things that I think we should investigate doing:
- Do not move the focus to the terminal automatically with run/debug in terminal. Or if that is possible only if stdin is requested or such.
- Move the focus away from the terminal when the application finishes.
- Make it visually very clear that focus is in the terminal. Currently there is no indication whatsoever that this is the case. We need at least a focus rect or such.
- Show information that the focus is in terminal and that this disables shortcuts.
- Disable/override the shortcuts, but do not disable menu items and tool buttons.