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

Qt Creator does not honor Cocoa keybinding settings

    XMLWordPrintable

Details

    • Bug
    • Resolution: Out of scope
    • Not Evaluated
    • None
    • Qt Creator 1.3.0 rc1
    • Editors
    • None

    Description

      The current git version of Qt Creator does not honor Cocoa keybinding settings on Mac OS X. This is a 64bit-build using a Cocoa-enabled Qt 4.6 beta. Using the 32bit Qt binaries provided by Nokia makes no difference.

      To reproduce: Keybindings for all Cocoa applications can be specified in ~/Library/KeyBindings/DefaultKeyBinding.dict. Using the following definitions, the Home/End-keys can be modified to move the caret to the beginning/end of line:

      /* home */
      "\UF729" = "moveToBeginningOfLine:";
      "$\UF729" = "moveToBeginningOfLineAndModifySelection:";

      /* end */
      "\UF72B" = "moveToEndOfLine:";
      "$\UF72B" = "moveToEndOfLineAndModifySelection:";

      This way, users coming from Linux or Windows feel right at home. It also helps in the case that the user has to work under multiple operating systems. Other applications (most notably XCode) honor these settings.

      Attachments

        Issue Links

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

          Activity

            People

              con Eike Ziller
              sjaensch Stephan Jaensch
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes