Ich habe eine Qt (4.8.5) basierte Anwendung, die unter OS X 10.9 läuft. Die App verwendet die QSettings-Klasse, die den App-Namen und die Firma angibt. Plist-Datei wird von QSetttings erstellt unter:QEinstellungen unter OS X 10.9 - kann nicht gefunden/gelöscht werden
~/Library/Preferences/com.company_name.app_name.plist
Die App funktioniert ziemlich gut in Bezug auf die Speichern/Wiederherstellen von Einstellungen. Dann kündige ich die App, lösche * .plist Datei, starte die App erneut und voila - sie hat ihre Einstellungen wiederhergestellt! Basierend auf was für eine Datei? Heiß um es zu löschen?
Ich konnte die Antwort im Qt-Dokument für QSettings-Klasse nicht finden.
Sind Sie sicher, dass die Einstellungen wiederhergestellt werden oder die Werte tatsächlich auf die ** Standardwerte ** zurückgesetzt werden? – vahancho
Der [Quellcode] (https://qt.gitorious.org/qt/qt/source/8f84a6e549b90286afb2e4af378ea8b271babcd5 :) ist, wo Sie * die Antwort finden werden :) –
Ja Ich bin mir sicher, dass es nicht auf die Standardwerte zurückgesetzt wird . Der Link zum Quellcode ist großartig, aber ich denke, er hängt auch irgendwie mit dem App-Sandboxing auf dem Mac zusammen. – Thomas