[Qt-creator] Installation (and behaviors) on Mac OSX
Eike Ziller
eike.ziller at nokia.com
Tue Nov 11 10:55:23 CET 2008
Hi,
On Nov 10, 2008, at 8:06 PM, ext Adam Higerd wrote:
> Pim Schellart wrote:
>> Dear Qt Creator Creators,
>>
>> I noticed that the installation script for Qt Creator on Mac OSX
>> deviates from OSX standards (or at least customary behaviour). As you
>> probably know most OSX applications are installed using drag and
>> drop to
>> the Applications folder. This action automatically prompts the user
>> for
>> his or her password to give permission to copy the application to the
>> Applications folder. Installation scripts normally also prompt for a
>> password but the Qt Creator installer does not. It simply refuses to
>> install (due to lack of permissions). This makes it hard for users
>> familiar with OSX to install Qt Creator. May I suggest to change
>> this.
We think about having combined Qt + QtCreator packages, and QtCreator-
only packages,
for all the supported platforms. The QtCreator-only package for the
Mac should
definitely be a simple disk-image with drag-and-drop to the /
Applications directory.
> [...]
> If we're talking about Mac behaviors, though, the keybindings need a
> lot
> of help. Using the F-keys is a bad idea to say the least; while Macs
> do
> HAVE the F-keys, you have to hold Fn to use them on a laptop. This
> isn't
> such a big deal because they can be remapped by the user, but to point
> out a bigger problem: Ctrl+Tab doesn't work on Mac because Ctrl is
> mapped to Cmd and Cmd+Tab is "switch applications." The Mac shortcut
> for
> the "switch window" behavior is Cmd+`, and there's no configuration
> for
> that shortcut in the preferences window.
Though that is a little bit hidden atm, you can choose a more "native"
keyboard shortcut layout by opening Preferences->Global->Keybindings-
>Import... and select the Xcode bindings.
++ Eike
--
Eike Ziller
Software Engineer
Nokia, Qt Software
Phone +49 (0)30 6392 3255
Fax +49 (0)30 6392 3256
E-mail eike.ziller at nokia.com
More information about the Qt-creator-old
mailing list