Möglichkeit 1
Das hier
settings = QSettings("Frank_Mankel", "Restic_UI")
erzeugt unter
/home/frank/.config/Frank_Mankel/Restic_UI.conf
die Konfigurationsdatei.
Möglichkeit 2
Das hier
settings = QSettings("Restic_UI")
erzeugt unter
/home/frank/.config/Restic_UI.conf
die Konfigurationsdatei.
Damit habe ich die grundlegenden Dinge, hoffentlich 😉 , verstanden.
Für den Rest mal in die Dokumentation schauen.
Sehr hilfreich war auch mal ein Blick auf die Definition der Klasse. Rechtsklick auf QSettings und dann Go to Definition
class QSettings(QObject):
class Scope(enum.Enum):
UserScope = ... # type: QSettings.Scope
SystemScope = ... # type: QSettings.Scope
class Format(enum.Enum):
NativeFormat = ... # type: QSettings.Format
IniFormat = ... # type: QSettings.Format
InvalidFormat = ... # type: QSettings.Format
class Status(enum.Enum):
NoError = ... # type: QSettings.Status
AccessError = ... # type: QSettings.Status
FormatError = ... # type: QSettings.Status
[..gekürzt..]