Seite 1 von 1

Registry auslesen! [gelöst]

Verfasst: 14. Juli 2008 09:01
von Qt-nator
Hi,

ich müchte einen Eintrag aus der Registry auslesen und diesen dann in einen String speichern.

Versuch:

Code: Alles auswählen

QSettings settings;

QString Test = settings.readEntry("HKLM\\SOFTWARE\\MICROSOFT\\WINDOWS\\CURRENTVERSION\\ProductID");
Das klappt aber nicht weil er meint readEntry gehört nicht zu QSettings. Jetzt weis ich aber nicht wie ich es sonst auslesen könnte.

Gruß

Qt-nator

Verfasst: 14. Juli 2008 09:33
von macman

Code: Alles auswählen

	QSettings settings("HKEY_LOCAL_MACHINE\\SOFTWARE\\MICROSOFT\\WINDOWS\\CURRENTVERSION", QSettings::NativeFormat);
	QString test = settings.value("ProductID").toString();
So ungefähr. Kann sein das Pfad und Key nicht exakt stimmen, aber das musst Du selber wissen.

Verfasst: 14. Juli 2008 09:44
von Qt-nator
Vielen Dank das super.

Also nicht readEntry sondern einfach nur Value.