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

Details

    • Bug
    • Resolution: Fixed
    • P1: Critical
    • Qt Creator 11.0.0-beta1
    • Qt Creator 11.0.0-beta1
    • Terminal
    • 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.

      Attachments

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

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes