Use getNativeSetting instead of sw_vers for increased performance.

Change-Id: I9dd122b592870eecd8bb011c52fc88e6374a4fce
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
Fix "addedFilePersistent" autotest.

This one failed in about 1 of 1000 runs (Windows only), presumably
because the OS sometimes flushes the file to disk on its own, so that
our call to waitForNewTimestamp() came too late.

Change-Id: I3866ea9d081549e8a7daa33733f581f8cc96d97e
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
Use the same string conversion functions names as in QtCore.

Change-Id: I1e120436a2cdc4503004dd1b981d2b059313c7b9
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
Use localizedDescription instead of description when printing NSErrors.

This messages will be much more user-friendly and context-appropriate.

Change-Id: I57cf08f9c3f866e65cd506ffb9a7fda3304933c2
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
Properly retain/release the propertyListObject held by the plist object.

Change-Id: I0e47a41ee9206ac91fa890af443e3c660183d1a8
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>