QSettings-store-and-read-Hex-value: Difference between revisions

From Qt Wiki
Jump to navigation Jump to search
(Add "cleanup" tag)
(Decode HTML entity names)
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
{{Cleanup | reason=Auto-imported from ExpressionEngine.}}
{{Cleanup | reason=Auto-imported from ExpressionEngine.}}


h2. QSettings store and read Hex value
== QSettings store and read Hex value ==
 
const QString str = QLatin1String("0x23");
const QString str = QLatin1String("0x23");
bool ok;
bool ok;
const unsigned int parsedValue = str.toUInt(&ok, 16);
const unsigned int parsedValue = str.toUInt(&ok, 16);
if (!ok) {
if (!ok) {
  //Parsing failed, handle error here
  //Parsing failed, handle error here

Latest revision as of 17:33, 12 March 2015

This article may require cleanup to meet the Qt Wiki's quality standards. Reason: Auto-imported from ExpressionEngine.
Please improve this article if you can. Remove the {{cleanup}} tag and add this page to Updated pages list after it's clean.

QSettings store and read Hex value

const QString str = QLatin1String("0x23"); bool ok; const unsigned int parsedValue = str.toUInt(&ok, 16); if (!ok) {

//Parsing failed, handle error here

}

qDebug() << parsedValue;

QSettings settings;

Store settings.setValue('key',str);

Read