Zu hause habe ich zwar mein geliebtes Linux
aber bei der Arbeit programmiere ich unter XP mit VC++.
Jetzt habe ich folgendes Problem ich will in einem Qt Project
auf die Registry zugreifen. Das geht scheinbar nur mit MFC.
Das lässt sich nicht mischen was ich auch für eine schlechte
Idee halte.
Gibt es irgendwie ein Trick oder Workaround um trotzdem
komfortabel auf die Registry zuzugreifen.
Ich will nur drei Werte auslesen.
gruß moviemax
[gelöst] QT und MS Registry
[gelöst] QT und MS Registry
Zuletzt geändert von moviemax am 12. März 2008 10:31, insgesamt 1-mal geändert.
-
Christian81
- Beiträge: 7319
- Registriert: 26. August 2004 14:11
- Wohnort: Bremen
- Kontaktdaten:
mercy. die QSettings klasse habe sowieso schon benutzt.
Lese gerade die Klassendoku weiter dazu durch. Sieht gut aus.
Wobei ich manches unter LocalUser gehört (LastOpenPath) und andere
wie DLL<REG_SZ 1> DLL<REG_SZ 2> DLL<REG_SZ 3> unter
LocalMachine/Software/<Firma>/<MyProgramm>
schaun wer mal weiter...
Lese gerade die Klassendoku weiter dazu durch. Sieht gut aus.
Wobei ich manches unter LocalUser gehört (LastOpenPath) und andere
wie DLL<REG_SZ 1> DLL<REG_SZ 2> DLL<REG_SZ 3> unter
LocalMachine/Software/<Firma>/<MyProgramm>
schaun wer mal weiter...
Ok da steht es auch schon Qt Docu:
QSettings: Accessing the Windows Registry Directly
QSettings: Accessing the Windows Registry Directly
Code: Alles auswählen
On Windows, QSettings also lets you access arbitrary entries in the
system registry. This is done by constructing a QSettings object with a
path in the registry and QSettings::NativeFormat. <br>
For example:
QSettings settings("HKEY_CURRENT_USER\\Software\\Microsoft\\Office",
QSettings::NativeFormat);