Hello community,

here is the log from the commit of package sonnet for openSUSE:Factory checked 
in at 2015-09-24 07:14:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/sonnet (Old)
 and      /work/SRC/openSUSE:Factory/.sonnet.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "sonnet"

Changes:
--------
--- /work/SRC/openSUSE:Factory/sonnet/sonnet.changes    2015-09-02 
07:49:29.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.sonnet.new/sonnet.changes       2015-09-24 
07:15:00.000000000 +0200
@@ -1,0 +2,7 @@
+Tue Sep  8 17:13:45 UTC 2015 - [email protected]
+
+- Update to 5.14.0
+  * For more details please see:
+    https://www.kde.org/announcements/kde-frameworks-5.14.0.php
+
+-------------------------------------------------------------------

Old:
----
  sonnet-5.13.0.tar.xz

New:
----
  sonnet-5.14.0.tar.xz

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

Other differences:
------------------
++++++ sonnet.spec ++++++
--- /var/tmp/diff_new_pack.iiANI0/_old  2015-09-24 07:15:01.000000000 +0200
+++ /var/tmp/diff_new_pack.iiANI0/_new  2015-09-24 07:15:01.000000000 +0200
@@ -18,9 +18,9 @@
 
 %bcond_without lang
 %define sonum   5
-%define _tar_path 5.13
+%define _tar_path 5.14
 Name:           sonnet
-Version:        5.13.0
+Version:        5.14.0
 Release:        0
 #BuildRequires:  aspell-devel
 BuildRequires:  cmake >= 2.8.12

++++++ sonnet-5.13.0.tar.xz -> sonnet-5.14.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sonnet-5.13.0/CMakeLists.txt 
new/sonnet-5.14.0/CMakeLists.txt
--- old/sonnet-5.13.0/CMakeLists.txt    2015-08-04 13:47:13.000000000 +0200
+++ new/sonnet-5.14.0/CMakeLists.txt    2015-09-05 11:20:41.000000000 +0200
@@ -4,7 +4,7 @@
 project(Sonnet)
 
 include(FeatureSummary)
-find_package(ECM 5.13.0  NO_MODULE)
+find_package(ECM 5.14.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)
 
@@ -26,7 +26,7 @@
 
 include(ECMPoQmTools)
 
-set(KF5_VERSION "5.13.0") # handled by release scripts
+set(KF5_VERSION "5.14.0") # handled by release scripts
 
 ecm_setup_version(${KF5_VERSION} VARIABLE_PREFIX SONNET
                         VERSION_HEADER 
"${CMAKE_CURRENT_BINARY_DIR}/sonnet_version.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sonnet-5.13.0/po/fr/sonnet5_qt.po 
new/sonnet-5.14.0/po/fr/sonnet5_qt.po
--- old/sonnet-5.13.0/po/fr/sonnet5_qt.po       2015-08-04 13:47:13.000000000 
+0200
+++ new/sonnet-5.14.0/po/fr/sonnet5_qt.po       2015-09-05 11:20:41.000000000 
+0200
@@ -24,10 +24,10 @@
 "PO-Revision-Date: 2014-06-29 22:06+0200\n"
 "Last-Translator: Sebastien Renard <[email protected]>\n"
 "Language-Team: French <[email protected]>\n"
+"Language: fr\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Language: fr\n"
 "Plural-Forms: nplurals=2; plural=(n > 1);\n"
 "X-Generator: Lokalize 1.5\n"
 "X-Environment: kde\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sonnet-5.13.0/src/core/backgroundchecker.cpp 
new/sonnet-5.14.0/src/core/backgroundchecker.cpp
--- old/sonnet-5.13.0/src/core/backgroundchecker.cpp    2015-08-04 
13:47:13.000000000 +0200
+++ new/sonnet-5.14.0/src/core/backgroundchecker.cpp    2015-09-05 
11:20:41.000000000 +0200
@@ -25,18 +25,18 @@
 using namespace Sonnet;
 
 
-void BackgroundChecker::Private::start()
+void BackgroundCheckerPrivate::start()
 {
     sentenceOffset=-1;
     continueChecking();
 }
 
-void BackgroundChecker::Private::continueChecking()
+void BackgroundCheckerPrivate::continueChecking()
 {
     metaObject()->invokeMethod(this, "checkNext",Qt::QueuedConnection);
 }
 
-void BackgroundChecker::Private::checkNext()
+void BackgroundCheckerPrivate::checkNext()
 {
     do {
         // go over current sentence
@@ -72,7 +72,7 @@
 
 BackgroundChecker::BackgroundChecker(QObject *parent)
     : QObject(parent),
-      d(new Private)
+      d(new BackgroundCheckerPrivate)
 {
     connect(d, SIGNAL(misspelling(QString,int)),
             SIGNAL(misspelling(QString,int)));
@@ -82,7 +82,7 @@
 
 BackgroundChecker::BackgroundChecker(const Speller &speller, QObject *parent)
     : QObject(parent),
-      d(new Private)
+      d(new BackgroundCheckerPrivate)
 {
     d->currentDict = speller;
     connect(d, SIGNAL(misspelling(QString,int)),
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sonnet-5.13.0/src/core/backgroundchecker.h 
new/sonnet-5.14.0/src/core/backgroundchecker.h
--- old/sonnet-5.13.0/src/core/backgroundchecker.h      2015-08-04 
13:47:13.000000000 +0200
+++ new/sonnet-5.14.0/src/core/backgroundchecker.h      2015-09-05 
11:20:41.000000000 +0200
@@ -26,6 +26,7 @@
 #include "sonnetcore_export.h"
 
 #include <QtCore/QObject>
+class BackgroundCheckerPrivate;
 
 /**
  * The sonnet namespace.
@@ -122,8 +123,7 @@
 protected Q_SLOTS:
     void slotEngineDone();
 private:
-    class Private;
-    Private *const d;
+    BackgroundCheckerPrivate *const d;
 };
 
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sonnet-5.13.0/src/core/backgroundchecker_p.h 
new/sonnet-5.14.0/src/core/backgroundchecker_p.h
--- old/sonnet-5.13.0/src/core/backgroundchecker_p.h    2015-08-04 
13:47:13.000000000 +0200
+++ new/sonnet-5.14.0/src/core/backgroundchecker_p.h    2015-09-05 
11:20:41.000000000 +0200
@@ -29,11 +29,11 @@
 
 using namespace Sonnet;
 
-class BackgroundChecker::Private : public QObject
+class BackgroundCheckerPrivate : public QObject
 {
 Q_OBJECT
 public:
-    Private() : mainTokenizer(new SentenceTokenizer), sentenceOffset(-1) {}
+    BackgroundCheckerPrivate() : mainTokenizer(new SentenceTokenizer), 
sentenceOffset(-1) {}
     
     void start();
     void continueChecking();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sonnet-5.13.0/src/core/loader.cpp 
new/sonnet-5.14.0/src/core/loader.cpp
--- old/sonnet-5.13.0/src/core/loader.cpp       2015-08-04 13:47:13.000000000 
+0200
+++ new/sonnet-5.14.0/src/core/loader.cpp       2015-09-05 11:20:41.000000000 
+0200
@@ -34,7 +34,7 @@
 namespace Sonnet
 {
 
-class Loader::Private
+class LoaderPrivate
 {
 public:
     Settings *settings;
@@ -59,7 +59,7 @@
 }
 
 Loader::Loader()
-    : d(new Private)
+    : d(new LoaderPrivate)
 {
     d->settings = new Settings(this);
     d->settings->restore();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sonnet-5.13.0/src/core/loader_p.h 
new/sonnet-5.14.0/src/core/loader_p.h
--- old/sonnet-5.13.0/src/core/loader_p.h       2015-08-04 13:47:13.000000000 
+0200
+++ new/sonnet-5.14.0/src/core/loader_p.h       2015-09-05 11:20:41.000000000 
+0200
@@ -31,7 +31,7 @@
 {
 class Settings;
 class SpellerPlugin;
-
+class LoaderPrivate;
 /**
  * \internal
  * @short Class used to deal with dictionaries
@@ -136,8 +136,7 @@
     void loadPlugins();
     void loadPlugin(const QString &pluginPath);
 private:
-    class Private;
-    Private *const d;
+    LoaderPrivate *const d;
 };
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sonnet-5.13.0/src/core/settings.cpp 
new/sonnet-5.14.0/src/core/settings.cpp
--- old/sonnet-5.13.0/src/core/settings.cpp     2015-08-04 13:47:13.000000000 
+0200
+++ new/sonnet-5.14.0/src/core/settings.cpp     2015-09-05 11:20:41.000000000 
+0200
@@ -30,7 +30,7 @@
 
 namespace Sonnet
 {
-class Settings::Private
+class SettingsPrivate
 {
 public:
     Loader  *loader; //can't be a Ptr since we don't want to hold a ref on it
@@ -52,7 +52,7 @@
 };
 
 Settings::Settings(Loader *loader)
-    : d(new Private)
+    : d(new SettingsPrivate)
 {
     d->loader = loader;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sonnet-5.13.0/src/core/settings_p.h 
new/sonnet-5.14.0/src/core/settings_p.h
--- old/sonnet-5.13.0/src/core/settings_p.h     2015-08-04 13:47:13.000000000 
+0200
+++ new/sonnet-5.14.0/src/core/settings_p.h     2015-09-05 11:20:41.000000000 
+0200
@@ -27,7 +27,7 @@
 namespace Sonnet
 {
 class Loader;
-
+class SettingsPrivate;
 /**
  * Settings class
  */
@@ -79,8 +79,7 @@
     friend class Loader;
     explicit Settings(Loader *loader);
 private:
-    class Private;
-    Private *const d;
+    SettingsPrivate *const d;
 };
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sonnet-5.13.0/src/core/speller.cpp 
new/sonnet-5.14.0/src/core/speller.cpp
--- old/sonnet-5.13.0/src/core/speller.cpp      2015-08-04 13:47:13.000000000 
+0200
+++ new/sonnet-5.14.0/src/core/speller.cpp      2015-09-05 11:20:41.000000000 
+0200
@@ -31,14 +31,14 @@
 namespace Sonnet
 {
 
-class Speller::Private
+class SpellerPrivate
 {
 public:
-    Private() : settings(0)
+    SpellerPrivate() : settings(0)
     {
     }
 
-    ~Private()
+    ~SpellerPrivate()
     {
     }
     void init(const QString &lang)
@@ -77,7 +77,7 @@
 };
 
 Speller::Speller(const QString &lang)
-    : d(new Private)
+    : d(new SpellerPrivate)
 {
     d->init(lang);
 }
@@ -89,7 +89,7 @@
 }
 
 Speller::Speller(const Speller &speller)
-    : d(new Private)
+    : d(new SpellerPrivate)
 {
     d->language = speller.language();
     d->init(d->language);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sonnet-5.13.0/src/core/speller.h 
new/sonnet-5.14.0/src/core/speller.h
--- old/sonnet-5.13.0/src/core/speller.h        2015-08-04 13:47:13.000000000 
+0200
+++ new/sonnet-5.14.0/src/core/speller.h        2015-09-05 11:20:41.000000000 
+0200
@@ -28,6 +28,7 @@
 
 namespace Sonnet
 {
+class SpellerPrivate;
 /**
  * Spell checker object.
  *
@@ -144,8 +145,7 @@
     void setAttribute(Attribute attr, bool b = true);
     bool testAttribute(Attribute attr) const;
 private:
-    class Private;
-    Private *const d;
+    SpellerPrivate *const d;
 };
 }
 #endif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sonnet-5.13.0/src/core/spellerplugin.cpp 
new/sonnet-5.14.0/src/core/spellerplugin.cpp
--- old/sonnet-5.13.0/src/core/spellerplugin.cpp        2015-08-04 
13:47:13.000000000 +0200
+++ new/sonnet-5.14.0/src/core/spellerplugin.cpp        2015-09-05 
11:20:41.000000000 +0200
@@ -22,14 +22,14 @@
 namespace Sonnet
 {
 
-class SpellerPlugin::Private
+class SpellerPluginPrivate
 {
 public:
     QString language;
 };
 
 SpellerPlugin::SpellerPlugin(const QString &lang)
-    : d(new Private)
+    : d(new SpellerPluginPrivate)
 {
     d->language = lang;
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sonnet-5.13.0/src/core/spellerplugin_p.h 
new/sonnet-5.14.0/src/core/spellerplugin_p.h
--- old/sonnet-5.13.0/src/core/spellerplugin_p.h        2015-08-04 
13:47:13.000000000 +0200
+++ new/sonnet-5.14.0/src/core/spellerplugin_p.h        2015-09-05 
11:20:41.000000000 +0200
@@ -34,6 +34,7 @@
  * @author Zack Rusin <[email protected]>
  * @short class used for actuall spell checking
  */
+class SpellerPluginPrivate;
 class SONNETCORE_EXPORT SpellerPlugin
 {
 public:
@@ -92,8 +93,7 @@
 protected:
     SpellerPlugin(const QString &lang);
 private:
-    class Private;
-    Private *const d;
+    SpellerPluginPrivate *const d;
 };
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sonnet-5.13.0/src/ui/configdialog.cpp 
new/sonnet-5.14.0/src/ui/configdialog.cpp
--- old/sonnet-5.13.0/src/ui/configdialog.cpp   2015-08-04 13:47:13.000000000 
+0200
+++ new/sonnet-5.14.0/src/ui/configdialog.cpp   2015-09-05 11:20:41.000000000 
+0200
@@ -26,24 +26,24 @@
 
 using namespace Sonnet;
 
-class ConfigDialog::Private
+class ConfigDialogPrivate
 {
 public:
-    Private(ConfigDialog *parent)
+    ConfigDialogPrivate(ConfigDialog *parent)
         : q(parent) {}
     ConfigWidget *ui;
     ConfigDialog *q;
     void slotConfigChanged();
 };
 
-void ConfigDialog::Private::slotConfigChanged()
+void ConfigDialogPrivate::slotConfigChanged()
 {
     emit q->languageChanged(ui->language());
 }
 
 ConfigDialog::ConfigDialog(QWidget *parent)
     : QDialog(parent),
-      d(new Private(this))
+      d(new ConfigDialogPrivate(this))
 {
     setObjectName(QStringLiteral("SonnetConfigDialog"));
     setModal(true);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sonnet-5.13.0/src/ui/configdialog.h 
new/sonnet-5.14.0/src/ui/configdialog.h
--- old/sonnet-5.13.0/src/ui/configdialog.h     2015-08-04 13:47:13.000000000 
+0200
+++ new/sonnet-5.14.0/src/ui/configdialog.h     2015-09-05 11:20:41.000000000 
+0200
@@ -22,6 +22,7 @@
 #define SONNET_CONFIGDIALOG_H
 
 #include <QDialog>
+class ConfigDialogPrivate;
 #include "sonnetui_export.h"
 
 namespace Sonnet
@@ -71,9 +72,7 @@
     void configChanged();
 
 private:
-    class Private;
-    friend class Private;
-    Private *const d;
+    ConfigDialogPrivate *const d;
     Q_DISABLE_COPY(ConfigDialog)
     Q_PRIVATE_SLOT(d, void slotConfigChanged())
 };
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sonnet-5.13.0/src/ui/configwidget.cpp 
new/sonnet-5.14.0/src/ui/configwidget.cpp
--- old/sonnet-5.13.0/src/ui/configwidget.cpp   2015-08-04 13:47:13.000000000 
+0200
+++ new/sonnet-5.14.0/src/ui/configwidget.cpp   2015-09-05 11:20:41.000000000 
+0200
@@ -30,7 +30,7 @@
 
 using namespace Sonnet;
 
-class ConfigWidget::Private
+class ConfigWidgetPrivate
 {
 public:
     Loader *loader;
@@ -40,7 +40,7 @@
 
 ConfigWidget::ConfigWidget(QWidget *parent)
     : QWidget(parent),
-      d(new Private)
+      d(new ConfigWidgetPrivate)
 {
     d->loader = Loader::openLoader();
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sonnet-5.13.0/src/ui/configwidget.h 
new/sonnet-5.14.0/src/ui/configwidget.h
--- old/sonnet-5.13.0/src/ui/configwidget.h     2015-08-04 13:47:13.000000000 
+0200
+++ new/sonnet-5.14.0/src/ui/configwidget.h     2015-09-05 11:20:41.000000000 
+0200
@@ -21,6 +21,7 @@
 #define SONNET_CONFIGWIDGET_H
 
 #include <QWidget>
+class ConfigWidgetPrivate;
 #include "sonnetui_export.h"
 
 namespace Sonnet
@@ -72,9 +73,7 @@
     void setFromGui();
 
 private:
-    class Private;
-    friend class Private;
-    Private *const d;
+    ConfigWidgetPrivate *const d;
 };
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sonnet-5.13.0/src/ui/dialog.cpp 
new/sonnet-5.14.0/src/ui/dialog.cpp
--- old/sonnet-5.13.0/src/ui/dialog.cpp 2015-08-04 13:47:13.000000000 +0200
+++ new/sonnet-5.14.0/src/ui/dialog.cpp 2015-09-05 11:20:41.000000000 +0200
@@ -54,7 +54,7 @@
     }
 };
 
-class Dialog::Private
+class DialogPrivate
 {
 public:
     Ui_SonnetUi ui;
@@ -94,7 +94,7 @@
 Dialog::Dialog(BackgroundChecker *checker,
                QWidget *parent)
     : QDialog(parent),
-      d(new Private)
+      d(new DialogPrivate)
 {
     setModal(true);
     setWindowTitle(tr("Check Spelling", "@title:window"));
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sonnet-5.13.0/src/ui/dialog.h 
new/sonnet-5.14.0/src/ui/dialog.h
--- old/sonnet-5.13.0/src/ui/dialog.h   2015-08-04 13:47:13.000000000 +0200
+++ new/sonnet-5.14.0/src/ui/dialog.h   2015-09-05 11:20:41.000000000 +0200
@@ -31,7 +31,7 @@
 namespace Sonnet
 {
 class BackgroundChecker;
-
+class DialogPrivate;
 /**
  * @short Spellcheck dialog
  *
@@ -157,8 +157,7 @@
     void continueChecking();
 
 private:
-    class Private;
-    Private *const d;
+    DialogPrivate *const d;
     Q_DISABLE_COPY(Dialog)
 };
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sonnet-5.13.0/src/ui/dictionarycombobox.cpp 
new/sonnet-5.14.0/src/ui/dictionarycombobox.cpp
--- old/sonnet-5.13.0/src/ui/dictionarycombobox.cpp     2015-08-04 
13:47:13.000000000 +0200
+++ new/sonnet-5.14.0/src/ui/dictionarycombobox.cpp     2015-09-05 
11:20:41.000000000 +0200
@@ -27,15 +27,15 @@
 {
 
 //@cond PRIVATE
-class DictionaryComboBox::Private
+class DictionaryComboBoxPrivate
 {
 public:
-    Private(DictionaryComboBox *combo) : q(combo) {};
+    DictionaryComboBoxPrivate(DictionaryComboBox *combo) : q(combo) {};
     DictionaryComboBox *q;
     void slotDictionaryChanged(int idx);
 };
 
-void DictionaryComboBox::Private::slotDictionaryChanged(int idx)
+void DictionaryComboBoxPrivate::slotDictionaryChanged(int idx)
 {
     emit q->dictionaryChanged(q->itemData(idx).toString());
     emit q->dictionaryNameChanged(q->itemText(idx));
@@ -43,7 +43,7 @@
 //@endcon
 
 DictionaryComboBox::DictionaryComboBox(QWidget *parent)
-    : QComboBox(parent), d(new DictionaryComboBox::Private(this))
+    : QComboBox(parent), d(new DictionaryComboBoxPrivate(this))
 {
     reloadCombo();
     connect(this, SIGNAL(activated(int)),
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sonnet-5.13.0/src/ui/dictionarycombobox.h 
new/sonnet-5.14.0/src/ui/dictionarycombobox.h
--- old/sonnet-5.13.0/src/ui/dictionarycombobox.h       2015-08-04 
13:47:13.000000000 +0200
+++ new/sonnet-5.14.0/src/ui/dictionarycombobox.h       2015-09-05 
11:20:41.000000000 +0200
@@ -27,7 +27,7 @@
 
 namespace Sonnet
 {
-
+class DictionaryComboBoxPrivate;
 /**
  * @short A combo box for selecting the dictionary used for spell checking.
  * @author Ingo Kloecker <[email protected]>
@@ -92,8 +92,7 @@
     void dictionaryNameChanged(const QString &dictionaryName);
 
 private:
-    class Private;
-    Private *const d;
+    DictionaryComboBoxPrivate *const d;
     Q_PRIVATE_SLOT(d, void slotDictionaryChanged(int))
 };
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sonnet-5.13.0/src/ui/highlighter.cpp 
new/sonnet-5.14.0/src/ui/highlighter.cpp
--- old/sonnet-5.13.0/src/ui/highlighter.cpp    2015-08-04 13:47:13.000000000 
+0200
+++ new/sonnet-5.14.0/src/ui/highlighter.cpp    2015-09-05 11:20:41.000000000 
+0200
@@ -60,10 +60,10 @@
 };
 
 
-class Highlighter::Private
+class HighlighterPrivate
 {
 public:
-    Private(Highlighter *qq, const QColor &col)
+    HighlighterPrivate(Highlighter *qq, const QColor &col)
         : textEdit(Q_NULLPTR),
           plainTextEdit(Q_NULLPTR),
           spellColor(col),
@@ -102,7 +102,7 @@
         rehighlightRequest->start();
     }
 
-    ~Private();
+    ~HighlighterPrivate();
     WordTokenizer *tokenizer;
     LanguageFilter *languageFilter;
     Loader *loader;
@@ -123,7 +123,7 @@
     Highlighter *q;
 };
 
-Highlighter::Private::~Private()
+HighlighterPrivate::~HighlighterPrivate()
 {
     delete spellchecker;
     delete languageFilter;
@@ -133,7 +133,7 @@
 Highlighter::Highlighter(QTextEdit *edit,
                          const QColor &_col)
     : QSyntaxHighlighter(edit),
-      d(new Private(this, _col))
+      d(new HighlighterPrivate(this, _col))
 {
     d->textEdit = edit;
     d->textEdit->installEventFilter(this);
@@ -142,7 +142,7 @@
 
 Highlighter::Highlighter(QPlainTextEdit *edit, const QColor &col)
     : QSyntaxHighlighter(edit),
-      d(new Private(this, col))
+      d(new HighlighterPrivate(this, col))
 {
     d->plainTextEdit = edit;
     setDocument(d->plainTextEdit->document());
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sonnet-5.13.0/src/ui/highlighter.h 
new/sonnet-5.14.0/src/ui/highlighter.h
--- old/sonnet-5.13.0/src/ui/highlighter.h      2015-08-04 13:47:13.000000000 
+0200
+++ new/sonnet-5.14.0/src/ui/highlighter.h      2015-09-05 11:20:41.000000000 
+0200
@@ -31,6 +31,7 @@
 
 namespace Sonnet
 {
+class HighlighterPrivate;
 /// The Sonnet Highlighter class, used for drawing pretty red lines in text 
fields
 class SONNETUI_EXPORT Highlighter : public QSyntaxHighlighter
 {
@@ -207,8 +208,7 @@
     void contentsChange(int pos, int added, int removed);
 
 private:
-    class Private;
-    Private *const d;
+    HighlighterPrivate *const d;
     Q_DISABLE_COPY(Highlighter)
 };
 


Reply via email to