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

Qt Creator does not honor Cocoa keybinding settings

XMLWordPrintable

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

      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.

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

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

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes