Dear All, I was using QSettings to get all my defaults, but suddenly with Qt 4.8.5 on OSX 10.9.1 it does weird things: it doesn't create the settings file.
This is my very simple code, using a singleton class: // Save the window geometry void Settings::setGeometry(const QRect &r) { init(); qWarning("SAVING TO %s", qPrintable(instance_->settings_->fileName())); instance_->settings_->setValue("windows_x", QVariant(r.x())); instance_->settings_->setValue("windows_y", QVariant(r.y())); instance_->settings_->setValue("windows_w", QVariant(r.width())); instance_->settings_->setValue("windows_h", QVariant(r.height())); } The output shows correctly this: SAVING TO /Users/sensei/Library/Preferences/0com.example.app However, no file is created there: ls /Users/sensei/Library/Preferences/0* zsh: no matches found: /Users/sensei/Library/Preferences/0* I create the QSettings as follows, given the suggestion about submitting the app to the Mac AppStore in [1]. The getPreferences() function returns just QString("%1/Library/Preferences").arg(getenv("HOME")). instance_->settings_ = new QSettings(getPreferences() + "/0com.example.app", QSettings::NativeFormat); Am I missing something? Thanks! [1] http://stackoverflow.com/questions/10816958/qt-mac-app-store-application-rejected-for-file-system-requitements _______________________________________________ Interest mailing list Interest@qt-project.org http://lists.qt-project.org/mailman/listinfo/interest