Hello community,

here is the log from the commit of package kemoticons for openSUSE:Factory 
checked in at 2019-09-23 12:23:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kemoticons (Old)
 and      /work/SRC/openSUSE:Factory/.kemoticons.new.7948 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kemoticons"

Mon Sep 23 12:23:00 2019 rev:69 rq:730926 version:5.62.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/kemoticons/kemoticons.changes    2019-08-19 
21:05:35.140889873 +0200
+++ /work/SRC/openSUSE:Factory/.kemoticons.new.7948/kemoticons.changes  
2019-09-23 12:23:01.593751636 +0200
@@ -1,0 +2,10 @@
+Sat Sep  7 20:36:44 UTC 2019 - Christophe Giboudeaux <christo...@krop.fr>
+
+- Update to 5.62.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/kde-frameworks-5.62.0.php
+- No code change since 5.61.0
+- Replace foo-devel with cmake(KF5Foo) in build requirements
+
+-------------------------------------------------------------------

Old:
----
  kemoticons-5.61.0.tar.xz
  kemoticons-5.61.0.tar.xz.sig

New:
----
  kemoticons-5.62.0.tar.xz
  kemoticons-5.62.0.tar.xz.sig

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ kemoticons.spec ++++++
--- /var/tmp/diff_new_pack.E94MrX/_old  2019-09-23 12:23:02.129751548 +0200
+++ /var/tmp/diff_new_pack.E94MrX/_new  2019-09-23 12:23:02.129751548 +0200
@@ -17,7 +17,7 @@
 
 
 %define lname   libKF5Emoticons5
-%define _tar_path 5.61
+%define _tar_path 5.62
 # Full KF5 version (e.g. 5.33.0)
 %{!?_kf5_version: %global _kf5_version %{version}}
 # Last major and minor KF5 version (e.g. 5.33)
@@ -25,7 +25,7 @@
 # Only needed for the package signature condition
 %bcond_without lang
 Name:           kemoticons
-Version:        5.61.0
+Version:        5.62.0
 Release:        0
 Summary:        Emoticon to graphical emoticon text converter
 License:        LGPL-2.1-or-later
@@ -40,10 +40,10 @@
 BuildRequires:  cmake >= 3.0
 BuildRequires:  extra-cmake-modules >= %{_kf5_bugfix_version}
 BuildRequires:  fdupes
-BuildRequires:  karchive-devel >= %{_kf5_bugfix_version}
-BuildRequires:  kconfig-devel >= %{_kf5_bugfix_version}
 BuildRequires:  kf5-filesystem
-BuildRequires:  kservice-devel >= %{_kf5_bugfix_version}
+BuildRequires:  cmake(KF5Archive) >= %{_kf5_bugfix_version}
+BuildRequires:  cmake(KF5Config) >= %{_kf5_bugfix_version}
+BuildRequires:  cmake(KF5Service) >= %{_kf5_bugfix_version}
 BuildRequires:  cmake(Qt5DBus) >= 5.6.0
 BuildRequires:  cmake(Qt5Gui) >= 5.6.0
 BuildRequires:  cmake(Qt5Test) >= 5.6.0
@@ -69,8 +69,8 @@
 Group:          Development/Libraries/KDE
 Requires:       %{lname} = %{version}
 Requires:       extra-cmake-modules
-Requires:       karchive-devel >= %{_kf5_bugfix_version}
-Requires:       kservice-devel >= %{_kf5_bugfix_version}
+Requires:       cmake(KF5Archive) >= %{_kf5_bugfix_version}
+Requires:       cmake(KF5Service) >= %{_kf5_bugfix_version}
 Requires:       cmake(Qt5Gui) >= 5.6.0
 
 %description devel


++++++ kemoticons-5.61.0.tar.xz -> kemoticons-5.62.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kemoticons-5.61.0/CMakeLists.txt 
new/kemoticons-5.62.0/CMakeLists.txt
--- old/kemoticons-5.61.0/CMakeLists.txt        2019-08-03 21:32:34.000000000 
+0200
+++ new/kemoticons-5.62.0/CMakeLists.txt        2019-09-07 14:34:32.000000000 
+0200
@@ -1,11 +1,11 @@
 cmake_minimum_required(VERSION 3.5)
 
-set(KF5_VERSION "5.61.0") # handled by release scripts
-set(KF5_DEP_VERSION "5.61.0") # handled by release scripts
+set(KF5_VERSION "5.62.0") # handled by release scripts
+set(KF5_DEP_VERSION "5.62.0") # handled by release scripts
 project(KEmoticons VERSION ${KF5_VERSION})
 
 include(FeatureSummary)
-find_package(ECM 5.61.0  NO_MODULE)
+find_package(ECM 5.62.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL 
"https://projects.kde.org/projects/kdesupport/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kemoticons-5.61.0/autotests/kemoticontest.cpp 
new/kemoticons-5.62.0/autotests/kemoticontest.cpp
--- old/kemoticons-5.61.0/autotests/kemoticontest.cpp   2019-08-03 
21:32:34.000000000 +0200
+++ new/kemoticons-5.62.0/autotests/kemoticontest.cpp   2019-09-07 
14:34:32.000000000 +0200
@@ -120,7 +120,7 @@
 
             QString result = emo.parseEmoticons(inputData,
                     KEmoticonsTheme::RelaxedParse | KEmoticonsTheme::SkipHTML);
-            result.replace(QStringLiteral("file://") + themePath + themeName + 
QLatin1Char('/'), QString());
+            result.remove(QStringLiteral("file://") + themePath + themeName + 
QLatin1Char('/'));
 
             if (xfail) {
                 QEXPECT_FAIL("", "Checking known-broken testcase", Continue);
@@ -161,8 +161,8 @@
 
         const QString parsed = theme.parseEmoticons(QStringLiteral(":)"));
 
-        QVERIFY(parsed.contains(QStringLiteral("width=\"99\"")));
-        QVERIFY(parsed.contains(QStringLiteral("height=\"77\"")));
+        QVERIFY(parsed.contains(QLatin1String("width=\"99\"")));
+        QVERIFY(parsed.contains(QLatin1String("height=\"77\"")));
     }
 
 private:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kemoticons-5.61.0/src/core/kemoticons.cpp 
new/kemoticons-5.62.0/src/core/kemoticons.cpp
--- old/kemoticons-5.61.0/src/core/kemoticons.cpp       2019-08-03 
21:32:34.000000000 +0200
+++ new/kemoticons-5.62.0/src/core/kemoticons.cpp       2019-09-07 
14:34:32.000000000 +0200
@@ -131,7 +131,7 @@
 
     for (const KPluginMetaData &plugin : qAsConst(m_plugins)) {
         const QString fName = 
plugin.rawData().value(QStringLiteral("X-KDE-EmoticonsFileName")).toString();
-        const QString path = 
QStandardPaths::locate(QStandardPaths::GenericDataLocation, 
QStringLiteral("emoticons/") + name + QLatin1Char('/') + fName);
+        const QString path = 
QStandardPaths::locate(QStandardPaths::GenericDataLocation, 
QLatin1String("emoticons/") + name + QLatin1Char('/') + fName);
 
         if (QFile::exists(path)) {
             KEmoticonsProvider *provider = loadProvider(plugin);
@@ -143,7 +143,7 @@
     // KF6: remove support for old plugins
     for (const KService::Ptr &service : qAsConst(m_oldStylePlugins)) {
         const QString fName = 
service->property(QStringLiteral("X-KDE-EmoticonsFileName")).toString();
-        const QString path = 
QStandardPaths::locate(QStandardPaths::GenericDataLocation, 
QStringLiteral("emoticons/") + name + QLatin1Char('/') + fName);
+        const QString path = 
QStandardPaths::locate(QStandardPaths::GenericDataLocation, 
QLatin1String("emoticons/") + name + QLatin1Char('/') + fName);
 
         if (QFile::exists(path)) {
             KEmoticonsProvider *provider = loadProvider(service);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kemoticons-5.61.0/src/providers/adium/adium_emoticons.cpp 
new/kemoticons-5.62.0/src/providers/adium/adium_emoticons.cpp
--- old/kemoticons-5.61.0/src/providers/adium/adium_emoticons.cpp       
2019-08-03 21:32:34.000000000 +0200
+++ new/kemoticons-5.62.0/src/providers/adium/adium_emoticons.cpp       
2019-09-07 14:34:32.000000000 +0200
@@ -174,7 +174,7 @@
         QDomElement de = nl.item(i).toElement();
 
         if (!de.isNull() && de.tagName() == QLatin1String("key")) {
-            name = QStandardPaths::locate(QStandardPaths::GenericDataLocation, 
QStringLiteral("emoticons/") + themeName() + QLatin1Char('/') + de.text());
+            name = QStandardPaths::locate(QStandardPaths::GenericDataLocation, 
QLatin1String("emoticons/") + themeName() + QLatin1Char('/') + de.text());
             continue;
         } else if (!de.isNull() && de.tagName() == QLatin1String("dict")) {
             QDomElement arr = de.firstChildElement(QStringLiteral("array"));
@@ -201,7 +201,7 @@
 
 void AdiumEmoticons::newTheme()
 {
-    QString path = 
QStandardPaths::writableLocation(QStandardPaths::GenericDataLocation) + 
QStringLiteral("/emoticons/") + themeName();
+    QString path = 
QStandardPaths::writableLocation(QStandardPaths::GenericDataLocation) + 
QLatin1String("/emoticons/") + themeName();
     QDir().mkpath(path);
 
     QFile fp(path + QLatin1Char('/') + QStringLiteral("Emoticons.plist"));
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kemoticons-5.61.0/src/providers/adium/emoticonstheme_adium.desktop 
new/kemoticons-5.62.0/src/providers/adium/emoticonstheme_adium.desktop
--- old/kemoticons-5.61.0/src/providers/adium/emoticonstheme_adium.desktop      
2019-08-03 21:32:34.000000000 +0200
+++ new/kemoticons-5.62.0/src/providers/adium/emoticonstheme_adium.desktop      
2019-09-07 14:34:32.000000000 +0200
@@ -68,7 +68,7 @@
 Name[sr@latin]=Adiumova tema emotikona
 Name[sv]=Adium smilistema
 Name[ta]=ஏடியம் உணர்வுருக்களுக்கான தோற்றம்
-Name[tg]=Мавзӯъи Adium Emoticons
+Name[tg]=Мавзӯи маҷмӯаи шаклакҳо
 Name[th]=ภาพไอคอนสื่ออารมณ์ของ Adium
 Name[tr]=Adium Duygu Simgesi Teması
 Name[tt]=Adium көлчекләр җыелмасы
@@ -147,7 +147,7 @@
 Comment[sr@latin]=Biblioteka za Adiumovu temu emotikona
 Comment[sv]=Bibliotek för att använda Adium smilistema
 Comment[ta]=ஏடியம் உணர்வுரு தோற்றத்திற்கான நிரலகம்
-Comment[tg]=Китобхонаи мавзӯъи Adium emoticons
+Comment[tg]=Китобхона барои истифодаи мавзӯи маҷмӯаи шаклакҳо
 Comment[th]=ไลบรารีที่ใช้ภาพไอคอนสื่ออารมณ์ของ Adium
 Comment[tr]=Adium Duygu Simgesi Temasını kullanmak için kitaplık
 Comment[tt]=Adium көлчек җыелмасы өчен китапханә
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kemoticons-5.61.0/src/providers/kde/emoticonstheme_kde.desktop 
new/kemoticons-5.62.0/src/providers/kde/emoticonstheme_kde.desktop
--- old/kemoticons-5.61.0/src/providers/kde/emoticonstheme_kde.desktop  
2019-08-03 21:32:34.000000000 +0200
+++ new/kemoticons-5.62.0/src/providers/kde/emoticonstheme_kde.desktop  
2019-09-07 14:34:32.000000000 +0200
@@ -57,7 +57,7 @@
 Name[sr@latin]=KDE‑ova tema emotikona
 Name[sv]=KDE smilistema
 Name[ta]=கேடியீ உணர்வுருக்கள் தோற்றம்
-Name[tg]=Мавзӯъи KDE Emoticons
+Name[tg]=Мавзӯи шаклакҳои KDE
 Name[th]=ภาพไอคอนสื่ออารมณ์ของ KDE
 Name[tr]=Kde Duygu Simgesi Teması
 Name[tt]=KDE көлчекләр җыелмасы
@@ -137,7 +137,7 @@
 Comment[sr@latin]=Biblioteka za KDE‑ovu temu emotikona
 Comment[sv]=Bibliotek för att använda KDE smilistema
 Comment[ta]=நிரலகம் கேடியி உணர்வுரு தோற்றத்தை பயன்படுத்தும்
-Comment[tg]=Китобхонаи мавзӯъи KDE emoticons
+Comment[tg]=Китобхона барои истифодаи мавзӯи шаклакҳои KDE
 Comment[th]=ไลบรารีที่ใช้ภาพไอคอนสื่ออารมณ์ของ KDE
 Comment[tr]=Kde Duygu Simgesi Temasını kullanmak için kitaplık
 Comment[tt]=KDE көлчек җыелмасы өчен китапханә
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kemoticons-5.61.0/src/providers/kde/kde_emoticons.cpp 
new/kemoticons-5.62.0/src/providers/kde/kde_emoticons.cpp
--- old/kemoticons-5.61.0/src/providers/kde/kde_emoticons.cpp   2019-08-03 
21:32:34.000000000 +0200
+++ new/kemoticons-5.62.0/src/providers/kde/kde_emoticons.cpp   2019-09-07 
14:34:32.000000000 +0200
@@ -161,13 +161,13 @@
                 }
             }
 
-            QString emo = 
QStandardPaths::locate(QStandardPaths::GenericDataLocation, 
QStringLiteral("emoticons/") + themeName() + QLatin1Char('/') + 
de.attribute(QStringLiteral("file")));
+            QString emo = 
QStandardPaths::locate(QStandardPaths::GenericDataLocation, 
QLatin1String("emoticons/") + themeName() + QLatin1Char('/') + 
de.attribute(QLatin1String("file")));
 
             if (emo.isEmpty()) {
                 QList<QByteArray> ext = QImageReader::supportedImageFormats();
 
                 for (int j = 0; j < ext.size(); ++j) {
-                    emo = 
QStandardPaths::locate(QStandardPaths::GenericDataLocation, 
QStringLiteral("emoticons/") +
+                    emo = 
QStandardPaths::locate(QStandardPaths::GenericDataLocation, 
QLatin1String("emoticons/") +
                                                  themeName() + 
QLatin1Char('/') + de.attribute(QStringLiteral("file"))
                                                  + QLatin1Char('.') + 
QString::fromLatin1(ext.at(j)));
                     if (!emo.isEmpty()) {
@@ -190,7 +190,7 @@
 
 void KdeEmoticons::newTheme()
 {
-    const QString path = 
QStandardPaths::writableLocation(QStandardPaths::GenericDataLocation) + 
QStringLiteral("/emoticons/") + themeName();
+    const QString path = 
QStandardPaths::writableLocation(QStandardPaths::GenericDataLocation) + 
QLatin1String("/emoticons/") + themeName();
     QDir().mkpath(path);
 
     QFile fp(path + QLatin1Char('/') + QStringLiteral("emoticons.xml"));
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kemoticons-5.61.0/src/providers/pidgin/emoticonstheme_pidgin.desktop 
new/kemoticons-5.62.0/src/providers/pidgin/emoticonstheme_pidgin.desktop
--- old/kemoticons-5.61.0/src/providers/pidgin/emoticonstheme_pidgin.desktop    
2019-08-03 21:32:34.000000000 +0200
+++ new/kemoticons-5.62.0/src/providers/pidgin/emoticonstheme_pidgin.desktop    
2019-09-07 14:34:32.000000000 +0200
@@ -70,7 +70,7 @@
 Name[sr@latin]=Pidginova tema emotikona
 Name[sv]=Pidgin smilistema
 Name[ta]=பிட்கின் உணர்வுருக்கள் தோற்றம்
-Name[tg]=Мавзӯъи Pidgin Emoticons
+Name[tg]=Мавзӯи шаклакҳои Pidgin
 Name[th]=ภาพไอคอนสื่ออารมณ์ของ Pidgin
 Name[tr]=Pidgin Duygu Simgesi Teması
 Name[tt]=Pidgin көлчекләр җыелмасы
@@ -150,7 +150,7 @@
 Comment[sr@latin]=Biblioteka za Pidginovu temu emotikona
 Comment[sv]=Bibliotek för att använda Pidgin smilistema
 Comment[ta]=நிரலகம் பிட்கின் உணர்வுரு தோற்றத்தை பயன்படுத்தும்
-Comment[tg]=Китобхонаи мавзӯъи Pidgin emoticons
+Comment[tg]=Китобхона барои истифодаи мавзӯи шаклакҳои Pidgin
 Comment[th]=ไลบรารีที่ใช้ภาพไอคอนสื่ออารมณ์ของ Pidgin
 Comment[tr]=Pidgin Duygu Simgesi Temasını kullanmak için kitaplık
 Comment[tt]=Pidgin көлчек җыелмасы өчен китапханә
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kemoticons-5.61.0/src/providers/pidgin/pidgin_emoticons.cpp 
new/kemoticons-5.62.0/src/providers/pidgin/pidgin_emoticons.cpp
--- old/kemoticons-5.61.0/src/providers/pidgin/pidgin_emoticons.cpp     
2019-08-03 21:32:34.000000000 +0200
+++ new/kemoticons-5.62.0/src/providers/pidgin/pidgin_emoticons.cpp     
2019-09-07 14:34:32.000000000 +0200
@@ -65,7 +65,7 @@
         const QStringList splitted = line.split(QLatin1Char(' '));
         QString emoName;
 
-        if (splitted.at(0) == QLatin1String("!")) {
+        if (splitted.at(0) == QLatin1Char('!')) {
             emoName = splitted.at(1);
         } else {
             emoName = splitted.at(0);
@@ -129,7 +129,7 @@
         m_text.insert(i + 1, QStringLiteral("Icon=") + file);
     }
 
-    emoStream << m_text.join(QStringLiteral("\n"));
+    emoStream << m_text.join(QLatin1Char('\n'));
     fp.close();
 }
 
@@ -177,13 +177,13 @@
         QStringList splitted = line.split(QRegExp(QStringLiteral("\\s+")));
         QString emo;
         int i = 1;
-        if (splitted.at(0) == QLatin1String("!")) {
+        if (splitted.at(0) == QLatin1Char('!')) {
             i = 2;
             emo = splitted.at(1);
         } else {
             emo = splitted.at(0);
         }
-        emo = QStandardPaths::locate(QStandardPaths::GenericDataLocation, 
QStringLiteral("emoticons/") + themeName() + QLatin1Char('/') + emo);
+        emo = QStandardPaths::locate(QStandardPaths::GenericDataLocation, 
QLatin1String("emoticons/") + themeName() + QLatin1Char('/') + emo);
 
         QStringList sl;
         for (; i < splitted.size(); ++i) {
@@ -203,7 +203,7 @@
 
 void PidginEmoticons::newTheme()
 {
-    QString path = 
QStandardPaths::writableLocation(QStandardPaths::GenericDataLocation) + 
QStringLiteral("/emoticons/") + themeName();
+    QString path = 
QStandardPaths::writableLocation(QStandardPaths::GenericDataLocation) + 
QLatin1String("/emoticons/") + themeName();
     QDir().mkpath(path);
 
     QFile fp(path + QLatin1Char('/') + QStringLiteral("theme"));
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kemoticons-5.61.0/src/providers/xmpp/emoticonstheme_xmpp.desktop 
new/kemoticons-5.62.0/src/providers/xmpp/emoticonstheme_xmpp.desktop
--- old/kemoticons-5.61.0/src/providers/xmpp/emoticonstheme_xmpp.desktop        
2019-08-03 21:32:34.000000000 +0200
+++ new/kemoticons-5.62.0/src/providers/xmpp/emoticonstheme_xmpp.desktop        
2019-09-07 14:34:32.000000000 +0200
@@ -69,7 +69,7 @@
 Name[sr@latin]=XMPP tema emotikona
 Name[sv]=XMPP smilistema
 Name[ta]=XMPP உணர்வுருக்கள் தோற்றம்
-Name[tg]=Мавзӯъи XMPP Emoticons
+Name[tg]=Мавзӯи шаклакҳои XMPP
 Name[th]=ภาพไอคอนสื่ออารมณ์ของ XMPP
 Name[tr]=XMPP Duygu Simgesi Teması
 Name[tt]=XMPP көлчекләр җыелмасы
@@ -149,7 +149,7 @@
 Comment[sr@latin]=Biblioteka za XMPP temu emotikona
 Comment[sv]=Bibliotek för att använda XMPP smilistema
 Comment[ta]=நிரலகம் XMPP உணர்வுரு தோற்றத்தை பயன்படுத்தும்
-Comment[tg]=Китобхонаи мавзӯъи XMPP emoticons
+Comment[tg]=Китобхона барои истифодаи мавзӯи шаклакҳои XMPP
 Comment[th]=ไลบรารีที่ใช้ภาพไอคอนสื่ออารมณ์ของ XMPP
 Comment[tr]=XMPP Duygu Simgesi Temasını kullanmak için kitaplık
 Comment[tt]=XMPP көлчек җыелмасы өчен китапханә
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kemoticons-5.61.0/src/providers/xmpp/xmpp_emoticons.cpp 
new/kemoticons-5.62.0/src/providers/xmpp/xmpp_emoticons.cpp
--- old/kemoticons-5.61.0/src/providers/xmpp/xmpp_emoticons.cpp 2019-08-03 
21:32:34.000000000 +0200
+++ new/kemoticons-5.62.0/src/providers/xmpp/xmpp_emoticons.cpp 2019-09-07 
14:34:32.000000000 +0200
@@ -183,7 +183,7 @@
                 }
             }
 
-            emo = QStandardPaths::locate(QStandardPaths::GenericDataLocation, 
QStringLiteral("emoticons/") + themeName() + QLatin1Char('/') + emo);
+            emo = QStandardPaths::locate(QStandardPaths::GenericDataLocation, 
QLatin1String("emoticons/") + themeName() + QLatin1Char('/') + emo);
 
             if (emo.isEmpty()) {
                 continue;
@@ -199,7 +199,7 @@
 
 void XmppEmoticons::newTheme()
 {
-    const QString path = 
QStandardPaths::writableLocation(QStandardPaths::GenericDataLocation) + 
QStringLiteral("/emoticons/") + themeName();
+    const QString path = 
QStandardPaths::writableLocation(QStandardPaths::GenericDataLocation) + 
QLatin1String("/emoticons/") + themeName();
     QDir().mkpath(path);
 
     QFile fp(path + QLatin1Char('/') + QStringLiteral("icondef.xml"));


Reply via email to