Uploaded image for project: 'Qt Creator'
  1. Qt Creator
  2. QTCREATORBUG-29245

Running in built-in terminal disables all kinds of menu items and buttons

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P1: Critical P1: Critical
    • Qt Creator 11.0.0-beta1
    • Qt Creator 11.0.0-beta1
    • Terminal
    • None
    • 217b03c1acd8ce5a2fe43b553e3e87cf4d603da9

      • 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.

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            madwinter Marcus Tillmanns
            con Eike Ziller
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes