summarylogtreecommitdiffstats
path: root/Qt-5.8.patch
blob: 59966df9cff8a5d2aa9ada3022752fbc31e23b28 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
diff --git a/sleepyhead/updateparser.cpp b/sleepyhead/updateparser.cpp
index 4b002948..42fad337 100644
--- a/sleepyhead/updateparser.cpp
+++ b/sleepyhead/updateparser.cpp
@@ -250,7 +250,7 @@ void UpdatesParser::readUpdates()
     Q_ASSERT(xml.isStartElement() && xml.name() == "Updates");
 
     while (xml.readNextStartElement()) {
-        if (xml.name().compare("PackageUpdate",Qt::CaseInsensitive)==0) {
+        if (xml.name().compare(QLatin1String("PackageUpdate"),Qt::CaseInsensitive)==0) {
             readPackageUpdate();
         } else {
             qDebug() << "Skipping Updates.xml tag" << xml.name();
@@ -262,52 +262,52 @@ void UpdatesParser::readUpdates()
 
 void UpdatesParser::readPackageUpdate()
 {
-    Q_ASSERT(xml.isStartElement() && (xml.name().compare("PackageUpdate",Qt::CaseInsensitive)==0));
+    Q_ASSERT(xml.isStartElement() && (xml.name().compare(QLatin1String("PackageUpdate"),Qt::CaseInsensitive)==0));
     package = PackageUpdate();
 
     while (xml.readNextStartElement()) {
-        if (xml.name().compare("Name",Qt::CaseInsensitive)==0) {
+        if (xml.name().compare(QLatin1String("Name"),Qt::CaseInsensitive)==0) {
             package.name = xml.readElementText().toLower();
-        } else if (xml.name().compare("DisplayName",Qt::CaseInsensitive)==0) {
+        } else if (xml.name().compare(QLatin1String("DisplayName"),Qt::CaseInsensitive)==0) {
             package.displayName = xml.readElementText();
-        } else if (xml.name().compare("Description",Qt::CaseInsensitive)==0) {
+        } else if (xml.name().compare(QLatin1String("Description"),Qt::CaseInsensitive)==0) {
             package.description = xml.readElementText();
-        } else if (xml.name().compare("Version",Qt::CaseInsensitive)==0) {
+        } else if (xml.name().compare(QLatin1String("Version"),Qt::CaseInsensitive)==0) {
             package.versionString = xml.readElementText();
-        } else if (xml.name().compare("ReleaseDate",Qt::CaseInsensitive)==0) {
+        } else if (xml.name().compare(QLatin1String("ReleaseDate"),Qt::CaseInsensitive)==0) {
             package.releaseDate = QDate().fromString(xml.readElementText(), "yyyy-MM-dd");
-        } else if (xml.name().compare("Default",Qt::CaseInsensitive)==0) {
+        } else if (xml.name().compare(QLatin1String("Default"),Qt::CaseInsensitive)==0) {
             package.defaultInstall = xml.readElementText().compare("true") == 0;
-        } else if (xml.name().compare("ForcedInstallation",Qt::CaseInsensitive)==0) {
+        } else if (xml.name().compare(QLatin1String("ForcedInstallation"),Qt::CaseInsensitive)==0) {
             package.forcedInstall = xml.readElementText().compare("true") == 0;
-        } else if (xml.name().compare("Script",Qt::CaseInsensitive)==0) {
+        } else if (xml.name().compare(QLatin1String("Script"),Qt::CaseInsensitive)==0) {
             package.script = xml.readElementText();
-        } else if (xml.name().compare("Dependencies",Qt::CaseInsensitive)==0) {
+        } else if (xml.name().compare(QLatin1String("Dependencies"),Qt::CaseInsensitive)==0) {
             package.dependencies = xml.readElementText().split(",");
-        } else if (xml.name().compare("UpdateFile",Qt::CaseInsensitive)==0) {
+        } else if (xml.name().compare(QLatin1String("UpdateFile"),Qt::CaseInsensitive)==0) {
             for (int i=0; i<xml.attributes().size(); ++i) {
                 const QXmlStreamAttribute & at = xml.attributes().at(i);
-                if (at.name().compare("CompressedSize", Qt::CaseInsensitive)==0) {
+                if (at.name().compare(QLatin1String("CompressedSize"), Qt::CaseInsensitive)==0) {
                     package.compressedSize = at.value().toLong();
-                } else if (at.name().compare("UncompressedSize",Qt::CaseInsensitive)==0) {
+                } else if (at.name().compare(QLatin1String("UncompressedSize"),Qt::CaseInsensitive)==0) {
                     package.uncompressedSize = at.value().toLong();
-                } else if (at.name().compare("OS",Qt::CaseInsensitive)==0) {
+                } else if (at.name().compare(QLatin1String("OS"),Qt::CaseInsensitive)==0) {
                     package.os = at.value().toString();
                 }
             }
             xml.skipCurrentElement();
-        } else if (xml.name().compare("DownloadableArchives")==0) {
+        } else if (xml.name().compare(QLatin1String("DownloadableArchives"))==0) {
             package.downloadArchives = xml.readElementText().split(",");
-        } else if (xml.name().compare("Licenses",Qt::CaseInsensitive)==0) {
+        } else if (xml.name().compare(QLatin1String("Licenses"),Qt::CaseInsensitive)==0) {
            while (xml.readNextStartElement()) {
-                if (xml.name().compare("License",Qt::CaseInsensitive)==0) {
+                if (xml.name().compare(QLatin1String("License"),Qt::CaseInsensitive)==0) {
                     QString name;
                     QString file;
                     for (int i=0; i<xml.attributes().size(); ++i) {
                         const QXmlStreamAttribute & at = xml.attributes().at(i);
-                        if (at.name().compare("name", Qt::CaseInsensitive)==0) {
+                        if (at.name().compare(QLatin1String("name"), Qt::CaseInsensitive)==0) {
                             name = at.value().toString();
-                        } else if (at.name().compare("file",Qt::CaseInsensitive)==0) {
+                        } else if (at.name().compare(QLatin1String("file"),Qt::CaseInsensitive)==0) {
                             file = at.value().toString();
                         }
                     }
@@ -319,7 +319,7 @@ void UpdatesParser::readPackageUpdate()
                      xml.skipCurrentElement();
                 }
             }
-        } else if (xml.name().compare("SHA1",Qt::CaseInsensitive)==0) {
+        } else if (xml.name().compare(QLatin1String("SHA1"),Qt::CaseInsensitive)==0) {
             package.sha1 = xml.readElementText();
         } else {
             qDebug() << "UP Skipping Updates.xml tag" << xml.name();
-- 
2.12.2