Hello community,

here is the log from the commit of package kpat for openSUSE:Factory checked in 
at 2016-05-29 03:08:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kpat (Old)
 and      /work/SRC/openSUSE:Factory/.kpat.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kpat"

Changes:
--------
--- /work/SRC/openSUSE:Factory/kpat/kpat.changes        2016-03-29 
09:59:01.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.kpat.new/kpat.changes   2016-05-29 
03:08:07.000000000 +0200
@@ -1,0 +2,24 @@
+Sat May  7 10:35:15 UTC 2016 - [email protected]
+
+- Update to KDE Applications 16.04.1
+   * KDE Applications 16.04.1
+   * https://www.kde.org/announcements/announce-applications-16.04.1.php
+
+
+-------------------------------------------------------------------
+Sun Apr 17 06:10:53 UTC 2016 - [email protected]
+
+- Update to KDE Applications 16.04.0
+   * KDE Applications 16.04.0
+   * https://www.kde.org/announcements/announce-applications-16.04.0.php
+
+
+-------------------------------------------------------------------
+Mon Apr 11 06:46:47 UTC 2016 - [email protected]
+
+- Update to KDE Applications 16.03.90
+   * KDE Applications 16.04.0 RC
+   * https://www.kde.org/announcements/announce-applications-16.04-rc.php
+
+
+-------------------------------------------------------------------

Old:
----
  kpat-15.12.3.tar.xz

New:
----
  kpat-16.04.1.tar.xz

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

Other differences:
------------------
++++++ kpat.spec ++++++
--- /var/tmp/diff_new_pack.25Uy03/_old  2016-05-29 03:08:08.000000000 +0200
+++ /var/tmp/diff_new_pack.25Uy03/_new  2016-05-29 03:08:08.000000000 +0200
@@ -21,7 +21,7 @@
 License:        GPL-2.0+
 Group:          Amusements/Games/Board/Card
 Url:            http://www.kde.org
-Version:        15.12.3
+Version:        16.04.1
 Release:        0
 Source0:        kpat-%{version}.tar.xz
 BuildRequires:  libkdegames-devel

++++++ kpat-15.12.3.tar.xz -> kpat-16.04.1.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpat-15.12.3/CMakeLists.txt 
new/kpat-16.04.1/CMakeLists.txt
--- old/kpat-15.12.3/CMakeLists.txt     2016-01-14 12:38:31.000000000 +0100
+++ new/kpat-16.04.1/CMakeLists.txt     2016-03-20 14:02:02.000000000 +0100
@@ -1,38 +1,31 @@
-project( kpat )
+project(kpat)
 
 cmake_minimum_required (VERSION 2.8.12 FATAL_ERROR)
 set (QT_MIN_VERSION "5.2.0")
+set (KF5_MIN_VERSION "5.15.0")
 
 find_package(ECM 1.7.0 REQUIRED CONFIG)
 set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${ECM_MODULE_PATH} 
${ECM_KDE_MODULE_DIR})
 
-find_package(Qt5 ${QT_MIN_VERSION} REQUIRED NO_MODULE COMPONENTS Widgets Qml 
Quick QuickWidgets Svg Test)
-find_package(KF5 REQUIRED COMPONENTS 
-    CoreAddons 
-    Config 
-    WidgetsAddons 
-    Config 
-    DBusAddons 
-    Declarative
-    I18n 
-    GuiAddons 
-    ConfigWidgets 
-    ItemViews 
-    IconThemes 
-    Completion 
-    TextWidgets
-    XmlGui
-    KIO
-    NotifyConfig
-    NewStuff
+find_package(Qt5 ${QT_MIN_VERSION} REQUIRED NO_MODULE COMPONENTS Widgets Svg)
+find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS
+    Completion
+    Config
+    ConfigWidgets
+    CoreAddons
+    Crash
+    DBusAddons
     DocTools
+    GuiAddons
+    I18n
     KDELibs4Support
+    NewStuff
+    WidgetsAddons
+    XmlGui
 )
 
 find_package(KF5KDEGames 4.9.0 REQUIRED)
 
-find_package(Phonon4Qt5)
-
 include(FeatureSummary)
 include(ECMAddAppIcon)
 include(ECMInstallIcons)
@@ -42,17 +35,17 @@
 
 add_definitions(-DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS)
 
-include_directories( ${CMAKE_CURRENT_SOURCE_DIR}/libkcardgame/include )
+include_directories(${CMAKE_CURRENT_SOURCE_DIR}/libkcardgame/include)
 
-add_subdirectory( icons )
-add_subdirectory( libkcardgame )
-add_subdirectory( mimetypes )
-add_subdirectory( previews )
-add_subdirectory( sounds )
-add_subdirectory( themes )
-add_subdirectory( doc )
+add_subdirectory(icons)
+add_subdirectory(libkcardgame)
+add_subdirectory(mimetypes)
+add_subdirectory(previews)
+add_subdirectory(sounds)
+add_subdirectory(themes)
+add_subdirectory(doc)
 
-set( kpat_SRCS
+set(kpat_SRCS
     main.cpp
     dealer.cpp
     dealerinfo.cpp
@@ -100,14 +93,23 @@
 
 file(GLOB ICONS_SRCS "${CMAKE_CURRENT_SOURCE_DIR}/icons/*-apps-kpat.png")
 ecm_add_app_icon(kpat_SRCS ICONS ${ICONS_SRCS})
-add_executable( kpat ${kpat_SRCS} )
-target_link_libraries( kpat kcardgame KF5KDEGames KF5::KIOCore 
Phonon::phonon4qt5 KF5::I18n KF5::DBusAddons KF5::KDELibs4Support)
-install( TARGETS kpat ${KDE_INSTALL_TARGETS_DEFAULT_ARGS} )
+add_executable(kpat ${kpat_SRCS})
+target_link_libraries(kpat
+    KF5::Crash
+    KF5::DBusAddons
+    KF5::I18n
+    KF5::KDELibs4Support
+    KF5KDEGames
+    kcardgame
+)
+
+install(TARGETS kpat ${KDE_INSTALL_TARGETS_DEFAULT_ARGS})
 
 
 ########### install files ###############
 
-install( PROGRAMS org.kde.kpat.desktop  DESTINATION  ${KDE_INSTALL_APPDIR} )
-install( FILES kpatui.rc  DESTINATION  ${KDE_INSTALL_KXMLGUI5DIR}/kpat )
-install( FILES kpat.kcfg DESTINATION ${KDE_INSTALL_KCFGDIR} )
+install(PROGRAMS org.kde.kpat.desktop  DESTINATION  ${KDE_INSTALL_APPDIR})
+install(FILES kpatui.rc  DESTINATION  ${KDE_INSTALL_KXMLGUI5DIR}/kpat)
+install(FILES kpat.kcfg DESTINATION ${KDE_INSTALL_KCFGDIR})
+
 feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpat-15.12.3/clock.h new/kpat-16.04.1/clock.h
--- old/kpat-15.12.3/clock.h    2016-01-14 12:38:31.000000000 +0100
+++ new/kpat-16.04.1/clock.h    2016-03-20 14:02:02.000000000 +0100
@@ -44,7 +44,7 @@
     Q_OBJECT
 
 public:
-    Clock( const DealerInfo * di );
+    explicit Clock( const DealerInfo * di );
     virtual void initialize();
 
 protected:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpat-15.12.3/dealer.cpp new/kpat-16.04.1/dealer.cpp
--- old/kpat-15.12.3/dealer.cpp 2016-01-14 12:38:31.000000000 +0100
+++ new/kpat-16.04.1/dealer.cpp 2016-03-20 14:02:02.000000000 +0100
@@ -53,11 +53,11 @@
 #include <KRandom>
 #include <KSharedConfig>
 
-#include <QtCore/QCoreApplication>
-#include <QtCore/QMutex>
-#include <QtCore/QThread>
-#include <QtCore/QXmlStreamReader>
-#include <QtCore/QXmlStreamWriter>
+#include <QCoreApplication>
+#include <QMutex>
+#include <QThread>
+#include <QXmlStreamReader>
+#include <QXmlStreamWriter>
 #include <QGraphicsSceneMouseEvent>
 
 #include <cmath>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpat-15.12.3/dealer.h new/kpat-16.04.1/dealer.h
--- old/kpat-15.12.3/dealer.h   2016-01-14 12:38:31.000000000 +0100
+++ new/kpat-16.04.1/dealer.h   2016-03-20 14:02:02.000000000 +0100
@@ -54,9 +54,9 @@
 #include "KCardScene"
 
 class QAction;
-#include <QtCore/QMap>
-#include <QtCore/QStack>
-#include <QtCore/QTimer>
+#include <QMap>
+#include <QStack>
+#include <QTimer>
 class QDomDocument;
 
 
@@ -67,7 +67,7 @@
 public:
     enum { None = 0, Hint = 1, Demo = 2, Draw = 4, Deal = 8, Redeal = 16 } 
Actions;
 
-    DealerScene( const DealerInfo * di );
+    explicit DealerScene( const DealerInfo * di );
     ~DealerScene();
 
     virtual void initialize() = 0;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpat-15.12.3/dealerinfo.h 
new/kpat-16.04.1/dealerinfo.h
--- old/kpat-15.12.3/dealerinfo.h       2016-01-14 12:38:31.000000000 +0100
+++ new/kpat-16.04.1/dealerinfo.h       2016-03-20 14:02:02.000000000 +0100
@@ -42,10 +42,10 @@
 class DealerScene;
 class Solver;
 
-#include <QtCore/QByteArray>
-#include <QtCore/QList>
-#include <QtCore/QMap>
-#include <QtCore/QString>
+#include <QByteArray>
+#include <QList>
+#include <QMap>
+#include <QString>
 
 
 class DealerInfo
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpat-15.12.3/fortyeight.h 
new/kpat-16.04.1/fortyeight.h
--- old/kpat-15.12.3/fortyeight.h       2016-01-14 12:38:31.000000000 +0100
+++ new/kpat-16.04.1/fortyeight.h       2016-03-20 14:02:02.000000000 +0100
@@ -44,7 +44,7 @@
     Q_OBJECT
 
 public:
-    Fortyeight( const DealerInfo * di );
+    explicit Fortyeight( const DealerInfo * di );
     virtual void initialize();
 
 protected:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpat-15.12.3/freecell.h new/kpat-16.04.1/freecell.h
--- old/kpat-15.12.3/freecell.h 2016-01-14 12:38:31.000000000 +0100
+++ new/kpat-16.04.1/freecell.h 2016-03-20 14:02:02.000000000 +0100
@@ -46,7 +46,7 @@
     Q_OBJECT
 
 public:
-    Freecell( const DealerInfo * di );
+    explicit Freecell( const DealerInfo * di );
     virtual void initialize();
 
 protected:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpat-15.12.3/gameselectionscene.cpp 
new/kpat-16.04.1/gameselectionscene.cpp
--- old/kpat-15.12.3/gameselectionscene.cpp     2016-01-14 12:38:31.000000000 
+0100
+++ new/kpat-16.04.1/gameselectionscene.cpp     2016-03-20 14:02:02.000000000 
+0100
@@ -30,7 +30,7 @@
 #include <QKeyEvent>
 #include <QPainter>
 #include <QStyleOptionGraphicsItem>
-#include <QtCore/QPropertyAnimation>
+#include <QPropertyAnimation>
 
 #include <cmath>
 #include <QStandardPaths>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpat-15.12.3/gameselectionscene.h 
new/kpat-16.04.1/gameselectionscene.h
--- old/kpat-15.12.3/gameselectionscene.h       2016-01-14 12:38:31.000000000 
+0100
+++ new/kpat-16.04.1/gameselectionscene.h       2016-03-20 14:02:02.000000000 
+0100
@@ -19,7 +19,7 @@
 #ifndef GAMESELECTIONSCENE_H
 #define GAMESELECTIONSCENE_H
 
-#include <QtCore/QSignalMapper>
+#include <QSignalMapper>
 #include <QGraphicsScene>
 
 
@@ -30,7 +30,7 @@
     class GameSelectionBox;
 
 public:
-    GameSelectionScene( QObject * parent );
+    explicit GameSelectionScene( QObject * parent );
     ~GameSelectionScene();
 
     void resizeScene( const QSize & size );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpat-15.12.3/gamestate.h new/kpat-16.04.1/gamestate.h
--- old/kpat-15.12.3/gamestate.h        2016-01-14 12:38:31.000000000 +0100
+++ new/kpat-16.04.1/gamestate.h        2016-03-20 14:02:02.000000000 +0100
@@ -42,8 +42,8 @@
 class KCard;
 class KCardPile;
 
-#include <QtCore/QSet>
-#include <QtCore/QString>
+#include <QSet>
+#include <QString>
 
 
 class CardState
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpat-15.12.3/golf.h new/kpat-16.04.1/golf.h
--- old/kpat-15.12.3/golf.h     2016-01-14 12:38:31.000000000 +0100
+++ new/kpat-16.04.1/golf.h     2016-03-20 14:02:02.000000000 +0100
@@ -44,7 +44,7 @@
     Q_OBJECT
 
 public:
-    Golf( const DealerInfo * di );
+    explicit Golf( const DealerInfo * di );
     virtual void initialize();
 
 protected:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpat-15.12.3/grandf.h new/kpat-16.04.1/grandf.h
--- old/kpat-15.12.3/grandf.h   2016-01-14 12:38:31.000000000 +0100
+++ new/kpat-16.04.1/grandf.h   2016-03-20 14:02:02.000000000 +0100
@@ -46,7 +46,7 @@
     Q_OBJECT
 
 public:
-    Grandf( const DealerInfo * di );
+    explicit Grandf( const DealerInfo * di );
     virtual void initialize();
 
 protected:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpat-15.12.3/gypsy.h new/kpat-16.04.1/gypsy.h
--- old/kpat-15.12.3/gypsy.h    2016-01-14 12:38:31.000000000 +0100
+++ new/kpat-16.04.1/gypsy.h    2016-03-20 14:02:02.000000000 +0100
@@ -44,7 +44,7 @@
     Q_OBJECT
 
 public:
-    Gypsy( const DealerInfo * di );
+    explicit Gypsy( const DealerInfo * di );
     virtual void initialize();
 
 protected:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpat-15.12.3/idiot.h new/kpat-16.04.1/idiot.h
--- old/kpat-15.12.3/idiot.h    2016-01-14 12:38:31.000000000 +0100
+++ new/kpat-16.04.1/idiot.h    2016-03-20 14:02:02.000000000 +0100
@@ -45,7 +45,7 @@
     Q_OBJECT
 
 public:
-    Idiot( const DealerInfo * di );
+    explicit Idiot( const DealerInfo * di );
     virtual void initialize();
     virtual bool isGameWon() const;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpat-15.12.3/klondike.h new/kpat-16.04.1/klondike.h
--- old/kpat-15.12.3/klondike.h 2016-01-14 12:38:31.000000000 +0100
+++ new/kpat-16.04.1/klondike.h 2016-03-20 14:02:02.000000000 +0100
@@ -48,7 +48,7 @@
     Q_OBJECT
 
 public:
-    Klondike( const DealerInfo * di );
+    explicit Klondike( const DealerInfo * di );
     virtual void initialize();
     virtual void mapOldId(int id);
     virtual int oldId() const;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpat-15.12.3/libkcardgame/kabstractcarddeck.cpp 
new/kpat-16.04.1/libkcardgame/kabstractcarddeck.cpp
--- old/kpat-15.12.3/libkcardgame/kabstractcarddeck.cpp 2016-01-14 
12:38:31.000000000 +0100
+++ new/kpat-16.04.1/libkcardgame/kabstractcarddeck.cpp 2016-03-20 
14:02:02.000000000 +0100
@@ -28,10 +28,10 @@
 #include <QDebug>
 #include <KImageCache>
 
-#include <QtCore/QTimer>
+#include <QTimer>
 #include <QApplication>
 #include <QPainter>
-#include <QtSvg/QSvgRenderer>
+#include <QSvgRenderer>
 #include <QGraphicsScene>
 
 namespace
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpat-15.12.3/libkcardgame/kabstractcarddeck.h 
new/kpat-16.04.1/libkcardgame/kabstractcarddeck.h
--- old/kpat-15.12.3/libkcardgame/kabstractcarddeck.h   2016-01-14 
12:38:31.000000000 +0100
+++ new/kpat-16.04.1/libkcardgame/kabstractcarddeck.h   2016-03-20 
14:02:02.000000000 +0100
@@ -24,7 +24,7 @@
 class KCardPile;
 #include "kcardtheme.h"
 
-#include <QtCore/QObject>
+#include <QObject>
 class QSize;
 class QPainter;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpat-15.12.3/libkcardgame/kabstractcarddeck_p.h 
new/kpat-16.04.1/libkcardgame/kabstractcarddeck_p.h
--- old/kpat-15.12.3/libkcardgame/kabstractcarddeck_p.h 2016-01-14 
12:38:31.000000000 +0100
+++ new/kpat-16.04.1/libkcardgame/kabstractcarddeck_p.h 2016-03-20 
14:02:02.000000000 +0100
@@ -24,13 +24,13 @@
 #include "kcardtheme.h"
 #include <KImageCache>
 
-#include <QtCore/QHash>
+#include <QHash>
 class QImage;
-#include <QtCore/QMutex>
-#include <QtCore/QSet>
-#include <QtCore/QSizeF>
-#include <QtCore/QStringList>
-#include <QtCore/QThread>
+#include <QMutex>
+#include <QSet>
+#include <QSizeF>
+#include <QStringList>
+#include <QThread>
 #include <QPixmap>
 class QSvgRenderer;
 
@@ -68,7 +68,7 @@
     Q_OBJECT
 
 public:
-    KAbstractCardDeckPrivate( KAbstractCardDeck * q );
+    explicit KAbstractCardDeckPrivate( KAbstractCardDeck * q );
     ~KAbstractCardDeckPrivate();
 
     QSvgRenderer * renderer();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpat-15.12.3/libkcardgame/kcard.cpp 
new/kpat-16.04.1/libkcardgame/kcard.cpp
--- old/kpat-15.12.3/libkcardgame/kcard.cpp     2016-01-14 12:38:31.000000000 
+0100
+++ new/kpat-16.04.1/libkcardgame/kcard.cpp     2016-03-20 14:02:02.000000000 
+0100
@@ -23,7 +23,7 @@
 
 #include <QDebug>
 
-#include <QtCore/QPropertyAnimation>
+#include <QPropertyAnimation>
 #include <QPainter>
 
 #include <cmath>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpat-15.12.3/libkcardgame/kcard.h 
new/kpat-16.04.1/libkcardgame/kcard.h
--- old/kpat-15.12.3/libkcardgame/kcard.h       2016-01-14 12:38:31.000000000 
+0100
+++ new/kpat-16.04.1/libkcardgame/kcard.h       2016-03-20 14:02:02.000000000 
+0100
@@ -23,7 +23,7 @@
 class KCardPile;
 #include "libkcardgame_export.h"
 
-#include <QtCore/QObject>
+#include <QObject>
 #include <QGraphicsPixmapItem>
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpat-15.12.3/libkcardgame/kcard_p.h 
new/kpat-16.04.1/libkcardgame/kcard_p.h
--- old/kpat-15.12.3/libkcardgame/kcard_p.h     2016-01-14 12:38:31.000000000 
+0100
+++ new/kpat-16.04.1/libkcardgame/kcard_p.h     2016-03-20 14:02:02.000000000 
+0100
@@ -24,7 +24,7 @@
 class KAbstractCardDeck;
 class KCardPile;
 
-#include <QtCore/QAbstractAnimation>
+#include <QAbstractAnimation>
 class QPropertyAnimation;
 
 
@@ -61,7 +61,7 @@
     Q_PROPERTY( qreal highlightedness READ highlightedness WRITE 
setHighlightedness )
 
 public:
-    KCardPrivate( KCard * card );
+    explicit KCardPrivate( KCard * card );
 
     void setFlippedness( qreal flippedness );
     qreal flippedness() const;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpat-15.12.3/libkcardgame/kcardpile.cpp 
new/kpat-16.04.1/libkcardgame/kcardpile.cpp
--- old/kpat-15.12.3/libkcardgame/kcardpile.cpp 2016-01-14 12:38:31.000000000 
+0100
+++ new/kpat-16.04.1/libkcardgame/kcardpile.cpp 2016-03-20 14:02:02.000000000 
+0100
@@ -42,8 +42,8 @@
 
 #include <QDebug>
 
-#include <QtCore/QTimer>
-#include <QtCore/QPropertyAnimation>
+#include <QTimer>
+#include <QPropertyAnimation>
 #include <QPainter>
 
 #include <cmath>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpat-15.12.3/libkcardgame/kcardscene.h 
new/kpat-16.04.1/libkcardgame/kcardscene.h
--- old/kpat-15.12.3/libkcardgame/kcardscene.h  2016-01-14 12:38:31.000000000 
+0100
+++ new/kpat-16.04.1/libkcardgame/kcardscene.h  2016-03-20 14:02:02.000000000 
+0100
@@ -45,7 +45,7 @@
 #include "libkcardgame_export.h"
 class KCardPile;
 
-#include <QtCore/QSet>
+#include <QSet>
 #include <QGraphicsScene>
 
 class LIBKCARDGAME_EXPORT KCardScene : public QGraphicsScene
@@ -66,7 +66,7 @@
     };
     Q_DECLARE_FLAGS(SceneAlignment, SceneAlignmentFlag)
 
-    KCardScene( QObject * parent = 0 );
+    explicit KCardScene( QObject * parent = 0 );
     ~KCardScene();
 
     void setDeck( KAbstractCardDeck * deck );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpat-15.12.3/libkcardgame/kcardtheme.cpp 
new/kpat-16.04.1/libkcardgame/kcardtheme.cpp
--- old/kpat-15.12.3/libkcardgame/kcardtheme.cpp        2016-01-14 
12:38:31.000000000 +0100
+++ new/kpat-16.04.1/libkcardgame/kcardtheme.cpp        2016-03-20 
14:02:02.000000000 +0100
@@ -22,10 +22,10 @@
 #include <KConfigGroup>
 
 
-#include <QtCore/QDir>
-#include <QtCore/QFileInfo>
-#include <QtCore/QSet>
-#include <QtCore/QSharedData>
+#include <QDir>
+#include <QFileInfo>
+#include <QSet>
+#include <QSharedData>
 #include <QStandardPaths>
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpat-15.12.3/libkcardgame/kcardtheme.h 
new/kpat-16.04.1/libkcardgame/kcardtheme.h
--- old/kpat-15.12.3/libkcardgame/kcardtheme.h  2016-01-14 12:38:31.000000000 
+0100
+++ new/kpat-16.04.1/libkcardgame/kcardtheme.h  2016-03-20 14:02:02.000000000 
+0100
@@ -21,10 +21,10 @@
 
 #include "libkcardgame_export.h"
 
-#include <QtCore/QDateTime>
-#include <QtCore/QList>
-#include <QtCore/QMetaType>
-#include <QtCore/QSharedDataPointer>
+#include <QDateTime>
+#include <QList>
+#include <QMetaType>
+#include <QSharedDataPointer>
 
 class KCardThemePrivate;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpat-15.12.3/libkcardgame/kcardthemewidget.cpp 
new/kpat-16.04.1/libkcardgame/kcardthemewidget.cpp
--- old/kpat-15.12.3/libkcardgame/kcardthemewidget.cpp  2016-01-14 
12:38:31.000000000 +0100
+++ new/kpat-16.04.1/libkcardgame/kcardthemewidget.cpp  2016-03-20 
14:02:02.000000000 +0100
@@ -29,15 +29,15 @@
 #include <QPushButton>
 #include <kns3/downloaddialog.h>
 
-#include <QtCore/QMutexLocker>
-#include <QtCore/QScopedPointer>
+#include <QMutexLocker>
+#include <QScopedPointer>
 #include <QApplication>
 #include <QFontMetrics>
 #include <QListView>
 #include <QPainter>
 #include <QPixmap>
 #include <QVBoxLayout>
-#include <QtSvg/QSvgRenderer>
+#include <QSvgRenderer>
 
 
 namespace
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpat-15.12.3/libkcardgame/kcardthemewidget_p.h 
new/kpat-16.04.1/libkcardgame/kcardthemewidget_p.h
--- old/kpat-15.12.3/libkcardgame/kcardthemewidget_p.h  2016-01-14 
12:38:31.000000000 +0100
+++ new/kpat-16.04.1/libkcardgame/kcardthemewidget_p.h  2016-03-20 
14:02:02.000000000 +0100
@@ -27,11 +27,11 @@
 class KLineEdit;
 class QPushButton;
 
-#include <QtCore/QAbstractItemModel>
-#include <QtCore/QMutex>
-#include <QtCore/QSet>
-#include <QtCore/QThread>
-#include <QtCore/QTimer>
+#include <QAbstractItemModel>
+#include <QMutex>
+#include <QSet>
+#include <QThread>
+#include <QTimer>
 #include <QAbstractItemDelegate>
 class QListView;
 
@@ -100,7 +100,7 @@
     Q_OBJECT
 
 public:
-    KCardThemeWidgetPrivate( KCardThemeWidget * parent );
+    explicit KCardThemeWidgetPrivate( KCardThemeWidget * parent );
 
 public Q_SLOTS:
     void updateLineEdit( const QModelIndex & index );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpat-15.12.3/main.cpp new/kpat-16.04.1/main.cpp
--- old/kpat-15.12.3/main.cpp   2016-01-14 12:38:31.000000000 +0100
+++ new/kpat-16.04.1/main.cpp   2016-03-20 14:02:02.000000000 +0100
@@ -44,16 +44,16 @@
 #include "KCardDeck"
 
 #include <KAboutData>
-
+#include <KCrash>
 
 #include <QDebug>
 #include <KLocalizedString>
 #include <KDBusService>
 
-#include <QtCore/QFile>
-#include <QtCore/QTime>
+#include <QFile>
+#include <QTime>
 #include <QResizeEvent>
-#include <QtXml/QDomDocument>
+#include <QDomDocument>
 
 #include <Kdelibs4ConfigMigrator>
 #include <climits>
@@ -184,6 +184,7 @@
 
     QCommandLineParser parser;
     KAboutData::setApplicationData(aboutData);
+    KCrash::initialize();
     parser.addVersionOption();
     parser.addHelpOption();
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpat-15.12.3/mainwindow.cpp 
new/kpat-16.04.1/mainwindow.cpp
--- old/kpat-15.12.3/mainwindow.cpp     2016-01-14 12:38:31.000000000 +0100
+++ new/kpat-16.04.1/mainwindow.cpp     2016-03-20 14:02:02.000000000 +0100
@@ -75,10 +75,10 @@
 #include <KXMLGUIFactory>
 #include <KIO/NetAccess>
 
-#include <QtCore/QList>
-#include <QtCore/QPointer>
-#include <QtCore/QTimer>
-#include <QtCore/QXmlStreamReader>
+#include <QList>
+#include <QPointer>
+#include <QTimer>
+#include <QXmlStreamReader>
 #include <QDesktopWidget>
 #include <QKeySequence>
 #include <KHelpClient>
@@ -935,18 +935,22 @@
 
 void MainWindow::loadGame()
 {
-    QFileDialog dialog(this);
-    dialog.selectUrl(dialogUrl);
-    dialog.setAcceptMode( QFileDialog::AcceptOpen );
-    dialog.setMimeTypeFilters( QStringList() << saveFileMimeType << 
legacySaveFileMimeType << QStringLiteral("all/allfiles") );
-    dialog.setWindowTitle( i18n("Load") );
-
-    if ( dialog.exec() == QFileDialog::Accepted )
-    {
-        QUrl url = dialog.selectedUrls().at(0);
-        if ( !url.isEmpty() )
-            loadGame( url, true );
+    QPointer<QFileDialog> dialog = new QFileDialog(this);
+    dialog->selectUrl(dialogUrl);
+    dialog->setAcceptMode( QFileDialog::AcceptOpen );
+    dialog->setMimeTypeFilters( QStringList() << saveFileMimeType << 
legacySaveFileMimeType << QStringLiteral("all/allfiles") );
+    dialog->setWindowTitle( i18n("Load") );
+
+    if ( dialog->exec() == QFileDialog::Accepted )
+    {
+        if ( dialog )
+        {
+            QUrl url = dialog->selectedUrls().at(0);
+            if ( !url.isEmpty() )
+                loadGame( url, true );
+        }
     }
+    delete dialog;
 }
 
 void MainWindow::saveGame()
@@ -954,18 +958,22 @@
     if ( !m_dealer )
         return;
 
-    QFileDialog dialog( this );
-    dialog.selectUrl(dialogUrl);
-    dialog.setAcceptMode( QFileDialog::AcceptSave );
-    dialog.setMimeTypeFilters( QStringList() << saveFileMimeType << 
legacySaveFileMimeType );
-    dialog.setConfirmOverwrite( true );
-    dialog.setWindowTitle( i18n("Save") );
-    if ( dialog.exec() != QFileDialog::Accepted )
+    QPointer<QFileDialog> dialog = new QFileDialog( this );
+    dialog->selectUrl(dialogUrl);
+    dialog->setAcceptMode( QFileDialog::AcceptSave );
+    dialog->setMimeTypeFilters( QStringList() << saveFileMimeType << 
legacySaveFileMimeType );
+    dialog->setConfirmOverwrite( true );
+    dialog->setWindowTitle( i18n("Save") );
+    if ( dialog->exec() != QFileDialog::Accepted )
         return;
 
-    QUrl url = dialog.selectedUrls().at(0);
-    if ( url.isEmpty() )
-        return;
+    QUrl url;
+    if ( dialog )
+    {
+        url = dialog->selectedUrls().at(0);
+        if ( url.isEmpty() )
+            return;
+    }
 
     QFile localFile;
     QTemporaryFile tempFile;
@@ -987,7 +995,7 @@
         }
     }
     QFile & file = url.isLocalFile() ? localFile : tempFile;
-    if ( dialog.selectedNameFilter() == legacySaveFileMimeType )
+    if ( dialog && dialog->selectedNameFilter() == legacySaveFileMimeType )
     {
         m_dealer->saveLegacyFile( &file );
     }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpat-15.12.3/mimetypes/kpatience.xml 
new/kpat-16.04.1/mimetypes/kpatience.xml
--- old/kpat-15.12.3/mimetypes/kpatience.xml    2016-01-14 12:38:31.000000000 
+0100
+++ new/kpat-16.04.1/mimetypes/kpatience.xml    2016-03-20 14:02:02.000000000 
+0100
@@ -11,7 +11,6 @@
     <comment xml:lang="de">Veraltete KPatience-Speicherdatei</comment>
     <comment xml:lang="en_GB">KPatience legacy save file</comment>
     <comment xml:lang="es">Restos del archivo de salvaguardado de 
KPatience</comment>
-    <comment xml:lang="et">KPatience pärand-salvestusfail</comment>
     <comment xml:lang="fi">Vanha KPatience-tallennustiedosto</comment>
     <comment xml:lang="gl">Ficheiro de partida dunha versión antiga de 
KPatience</comment>
     <comment xml:lang="id">Berkas simpanan warisan KPatience</comment>
@@ -50,7 +49,6 @@
     <comment xml:lang="de">KPatience-Speicherdatei</comment>
     <comment xml:lang="en_GB">KPatience save file</comment>
     <comment xml:lang="es">Archivo de salvaguardado de KPatience</comment>
-    <comment xml:lang="et">KPatience salvestusfail</comment>
     <comment xml:lang="fi">KPatience-tallennustiedosto</comment>
     <comment xml:lang="gl">Ficheiro de partida de KPatience</comment>
     <comment xml:lang="id">Berkas simpanan KPatience</comment>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpat-15.12.3/mod3.h new/kpat-16.04.1/mod3.h
--- old/kpat-15.12.3/mod3.h     2016-01-14 12:38:31.000000000 +0100
+++ new/kpat-16.04.1/mod3.h     2016-03-20 14:02:02.000000000 +0100
@@ -45,7 +45,7 @@
     Q_OBJECT
 
 public:
-    Mod3( const DealerInfo * di );
+    explicit Mod3( const DealerInfo * di );
     virtual void initialize();
 
 protected:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpat-15.12.3/numbereddealdialog.cpp 
new/kpat-16.04.1/numbereddealdialog.cpp
--- old/kpat-15.12.3/numbereddealdialog.cpp     2016-01-14 12:38:31.000000000 
+0100
+++ new/kpat-16.04.1/numbereddealdialog.cpp     2016-03-20 14:02:02.000000000 
+0100
@@ -23,7 +23,7 @@
 #include <KComboBox>
 #include <KLocalizedString>
 
-#include <QtCore/QList>
+#include <QList>
 #include <QFormLayout>
 #include <QSpinBox>
 #include <KConfigGroup>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpat-15.12.3/numbereddealdialog.h 
new/kpat-16.04.1/numbereddealdialog.h
--- old/kpat-15.12.3/numbereddealdialog.h       2016-01-14 12:38:31.000000000 
+0100
+++ new/kpat-16.04.1/numbereddealdialog.h       2016-03-20 14:02:02.000000000 
+0100
@@ -22,7 +22,7 @@
 class KComboBox;
 #include <QDialog>
 
-#include <QtCore/QMap>
+#include <QMap>
 class QSpinBox;
 
 class NumberedDealDialog : public QDialog
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpat-15.12.3/patsolve/clocksolver.h 
new/kpat-16.04.1/patsolve/clocksolver.h
--- old/kpat-15.12.3/patsolve/clocksolver.h     2016-01-14 12:38:31.000000000 
+0100
+++ new/kpat-16.04.1/patsolve/clocksolver.h     2016-03-20 14:02:02.000000000 
+0100
@@ -25,7 +25,7 @@
 class ClockSolver : public Solver
 {
 public:
-    ClockSolver(const Clock *dealer);
+    explicit ClockSolver(const Clock *dealer);
     virtual int get_possible_moves(int *a, int *numout);
     virtual bool isWon();
     virtual void make_move(MOVE *m);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpat-15.12.3/patsolve/fortyeightsolver.h 
new/kpat-16.04.1/patsolve/fortyeightsolver.h
--- old/kpat-15.12.3/patsolve/fortyeightsolver.h        2016-01-14 
12:38:31.000000000 +0100
+++ new/kpat-16.04.1/patsolve/fortyeightsolver.h        2016-03-20 
14:02:02.000000000 +0100
@@ -26,7 +26,7 @@
 class FortyeightSolver : public Solver
 {
 public:
-    FortyeightSolver(const Fortyeight *dealer);
+    explicit FortyeightSolver(const Fortyeight *dealer);
     int good_automove(int o, int r);
     virtual int get_possible_moves(int *a, int *numout);
     virtual bool isWon();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpat-15.12.3/patsolve/freecellsolver.h 
new/kpat-16.04.1/patsolve/freecellsolver.h
--- old/kpat-15.12.3/patsolve/freecellsolver.h  2016-01-14 12:38:31.000000000 
+0100
+++ new/kpat-16.04.1/patsolve/freecellsolver.h  2016-03-20 14:02:02.000000000 
+0100
@@ -26,7 +26,7 @@
 class FreecellSolver : public Solver
 {
 public:
-    FreecellSolver(const Freecell *dealer);
+    explicit FreecellSolver(const Freecell *dealer);
     int good_automove(int o, int r);
     virtual int get_possible_moves(int *a, int *numout);
     virtual bool isWon();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpat-15.12.3/patsolve/golfsolver.h 
new/kpat-16.04.1/patsolve/golfsolver.h
--- old/kpat-15.12.3/patsolve/golfsolver.h      2016-01-14 12:38:31.000000000 
+0100
+++ new/kpat-16.04.1/patsolve/golfsolver.h      2016-03-20 14:02:02.000000000 
+0100
@@ -25,7 +25,7 @@
 class GolfSolver : public Solver
 {
 public:
-    GolfSolver(const Golf *dealer);
+    explicit GolfSolver(const Golf *dealer);
     int good_automove(int o, int r);
     virtual int get_possible_moves(int *a, int *numout);
     virtual bool isWon();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpat-15.12.3/patsolve/grandfsolver.h 
new/kpat-16.04.1/patsolve/grandfsolver.h
--- old/kpat-15.12.3/patsolve/grandfsolver.h    2016-01-14 12:38:31.000000000 
+0100
+++ new/kpat-16.04.1/patsolve/grandfsolver.h    2016-03-20 14:02:02.000000000 
+0100
@@ -25,7 +25,7 @@
 class GrandfSolver : public Solver
 {
 public:
-    GrandfSolver(const Grandf *dealer);
+    explicit GrandfSolver(const Grandf *dealer);
     int good_automove(int o, int r);
     virtual int get_possible_moves(int *a, int *numout);
     virtual bool isWon();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpat-15.12.3/patsolve/gypsysolver.h 
new/kpat-16.04.1/patsolve/gypsysolver.h
--- old/kpat-15.12.3/patsolve/gypsysolver.h     2016-01-14 12:38:31.000000000 
+0100
+++ new/kpat-16.04.1/patsolve/gypsysolver.h     2016-03-20 14:02:02.000000000 
+0100
@@ -25,7 +25,7 @@
 class GypsySolver : public Solver
 {
 public:
-    GypsySolver(const Gypsy *dealer);
+    explicit GypsySolver(const Gypsy *dealer);
     int good_automove(int o, int r);
     virtual int get_possible_moves(int *a, int *numout);
     virtual bool isWon();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpat-15.12.3/patsolve/idiotsolver.h 
new/kpat-16.04.1/patsolve/idiotsolver.h
--- old/kpat-15.12.3/patsolve/idiotsolver.h     2016-01-14 12:38:31.000000000 
+0100
+++ new/kpat-16.04.1/patsolve/idiotsolver.h     2016-03-20 14:02:02.000000000 
+0100
@@ -25,7 +25,7 @@
 class IdiotSolver : public Solver
 {
 public:
-    IdiotSolver(const Idiot *dealer);
+    explicit IdiotSolver(const Idiot *dealer);
     virtual int get_possible_moves(int *a, int *numout);
     virtual bool isWon();
     virtual void make_move(MOVE *m);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpat-15.12.3/patsolve/mod3solver.h 
new/kpat-16.04.1/patsolve/mod3solver.h
--- old/kpat-15.12.3/patsolve/mod3solver.h      2016-01-14 12:38:31.000000000 
+0100
+++ new/kpat-16.04.1/patsolve/mod3solver.h      2016-03-20 14:02:02.000000000 
+0100
@@ -25,7 +25,7 @@
 class Mod3Solver : public Solver
 {
 public:
-    Mod3Solver(const Mod3 *dealer);
+    explicit Mod3Solver(const Mod3 *dealer);
     virtual int get_possible_moves(int *a, int *numout);
     virtual bool isWon();
     virtual void make_move(MOVE *m);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpat-15.12.3/patsolve/patsolve.cpp 
new/kpat-16.04.1/patsolve/patsolve.cpp
--- old/kpat-15.12.3/patsolve/patsolve.cpp      2016-01-14 12:38:31.000000000 
+0100
+++ new/kpat-16.04.1/patsolve/patsolve.cpp      2016-03-20 14:02:02.000000000 
+0100
@@ -361,7 +361,7 @@
 
 TREE *Solver::pack_position(void)
 {
-       int j, k, w;
+       int j, w;
        quint8 *p;
        TREE *node;
 
@@ -384,7 +384,6 @@
                    p         p         p
        */
 
-       k = 0;
         quint16 *p2 = ( quint16* ) p;
        for (w = 0; w < m_number_piles; ++w) {
                j = Wpilenum[w];
@@ -418,7 +417,7 @@
 
 void Solver::unpack_position(POSITION *pos)
 {
-       int i, k, w;
+       int i, w;
        quint8 c;
        BUCKETLIST *l;
 
@@ -432,7 +431,7 @@
                       j             j
        */
 
-       k = w = i = c = 0;
+       w = i = c = 0;
        quint16 *p2 = ( quint16* )( (quint8 *)(pos->node) + sizeof(TREE) );
        while (w < m_number_piles) {
                 i = *p2++;
@@ -1012,9 +1011,6 @@
     Q_UNUSED( size );
         Q_ASSERT( pile->count() <= size );
 
-        card_t rank, suit;
-
-       rank = suit = NONE;
         for ( int i = 0; i < pile->count(); ++i )
         {
             KCard *c = pile->at( i );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpat-15.12.3/patsolve/simonsolver.h 
new/kpat-16.04.1/patsolve/simonsolver.h
--- old/kpat-15.12.3/patsolve/simonsolver.h     2016-01-14 12:38:31.000000000 
+0100
+++ new/kpat-16.04.1/patsolve/simonsolver.h     2016-03-20 14:02:02.000000000 
+0100
@@ -25,7 +25,7 @@
 class SimonSolver : public Solver
 {
 public:
-    SimonSolver(const Simon *dealer);
+    explicit SimonSolver(const Simon *dealer);
     virtual int get_possible_moves(int *a, int *numout);
     virtual bool isWon();
     virtual void make_move(MOVE *m);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpat-15.12.3/patsolve/spidersolver.h 
new/kpat-16.04.1/patsolve/spidersolver.h
--- old/kpat-15.12.3/patsolve/spidersolver.h    2016-01-14 12:38:31.000000000 
+0100
+++ new/kpat-16.04.1/patsolve/spidersolver.h    2016-03-20 14:02:02.000000000 
+0100
@@ -25,7 +25,7 @@
 class SpiderSolver : public Solver
 {
 public:
-    SpiderSolver(const Spider *dealer);
+    explicit SpiderSolver(const Spider *dealer);
     virtual int get_possible_moves(int *a, int *numout);
     virtual bool isWon();
     virtual void make_move(MOVE *m);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpat-15.12.3/patsolve/yukonsolver.h 
new/kpat-16.04.1/patsolve/yukonsolver.h
--- old/kpat-15.12.3/patsolve/yukonsolver.h     2016-01-14 12:38:31.000000000 
+0100
+++ new/kpat-16.04.1/patsolve/yukonsolver.h     2016-03-20 14:02:02.000000000 
+0100
@@ -25,7 +25,7 @@
 class YukonSolver : public Solver
 {
 public:
-    YukonSolver(const Yukon *dealer);
+    explicit YukonSolver(const Yukon *dealer);
     int good_automove(int o, int r);
     virtual int get_possible_moves(int *a, int *numout);
     virtual bool isWon();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpat-15.12.3/renderer.h new/kpat-16.04.1/renderer.h
--- old/kpat-15.12.3/renderer.h 2016-01-14 12:38:31.000000000 +0100
+++ new/kpat-16.04.1/renderer.h 2016-03-20 14:02:02.000000000 +0100
@@ -23,7 +23,6 @@
 
 class QSize;
 class QString;
-#include <QtCore/Qt>
 class QColor;
 class QPixmap;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpat-15.12.3/simon.h new/kpat-16.04.1/simon.h
--- old/kpat-15.12.3/simon.h    2016-01-14 12:38:31.000000000 +0100
+++ new/kpat-16.04.1/simon.h    2016-03-20 14:02:02.000000000 +0100
@@ -44,7 +44,7 @@
     Q_OBJECT
 
 public:
-    Simon( const DealerInfo * di );
+    explicit Simon( const DealerInfo * di );
     virtual void initialize();
 
 protected:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpat-15.12.3/soundengine.h 
new/kpat-16.04.1/soundengine.h
--- old/kpat-15.12.3/soundengine.h      2016-01-14 12:38:31.000000000 +0100
+++ new/kpat-16.04.1/soundengine.h      2016-03-20 14:02:02.000000000 +0100
@@ -26,7 +26,7 @@
     Q_OBJECT
 
 public:
-    SoundEngine( QObject * parent = 0 );
+    explicit SoundEngine( QObject * parent = 0 );
     virtual ~SoundEngine();
 
 public slots:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpat-15.12.3/spider.h new/kpat-16.04.1/spider.h
--- old/kpat-15.12.3/spider.h   2016-01-14 12:38:31.000000000 +0100
+++ new/kpat-16.04.1/spider.h   2016-03-20 14:02:02.000000000 +0100
@@ -47,7 +47,7 @@
     Q_OBJECT
 
 public:
-    Spider( const DealerInfo * di );
+    explicit Spider( const DealerInfo * di );
     virtual void initialize();
     virtual void mapOldId(int id);
     virtual int oldId() const;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpat-15.12.3/statisticsdialog.cpp 
new/kpat-16.04.1/statisticsdialog.cpp
--- old/kpat-15.12.3/statisticsdialog.cpp       2016-01-14 12:38:31.000000000 
+0100
+++ new/kpat-16.04.1/statisticsdialog.cpp       2016-03-20 14:02:02.000000000 
+0100
@@ -44,7 +44,7 @@
 #include <QDebug>
 #include <KLocalizedString>
 #include <KSharedConfig>
-#include <QtCore/QList>
+#include <QList>
 #include <QDialogButtonBox>
 #include <QPushButton>
 #include <QVBoxLayout>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpat-15.12.3/statisticsdialog.h 
new/kpat-16.04.1/statisticsdialog.h
--- old/kpat-15.12.3/statisticsdialog.h 2016-01-14 12:38:31.000000000 +0100
+++ new/kpat-16.04.1/statisticsdialog.h 2016-03-20 14:02:02.000000000 +0100
@@ -42,7 +42,7 @@
 
 #include <QDialog>
 
-#include <QtCore/QMap>
+#include <QMap>
 
 
 class StatisticsDialog : public QDialog
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpat-15.12.3/view.h new/kpat-16.04.1/view.h
--- old/kpat-15.12.3/view.h     2016-01-14 12:38:31.000000000 +0100
+++ new/kpat-16.04.1/view.h     2016-03-20 14:02:02.000000000 +0100
@@ -46,7 +46,7 @@
 class PatienceView: public QGraphicsView, public KGameRendererClient
 {
 public:
-    PatienceView ( QWidget * parent );
+    explicit PatienceView ( QWidget * parent );
     virtual ~PatienceView();
 
     void setScene( QGraphicsScene * scene );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpat-15.12.3/yukon.h new/kpat-16.04.1/yukon.h
--- old/kpat-15.12.3/yukon.h    2016-01-14 12:38:31.000000000 +0100
+++ new/kpat-16.04.1/yukon.h    2016-03-20 14:02:02.000000000 +0100
@@ -46,7 +46,7 @@
     Q_OBJECT
 
 public:
-    Yukon( const DealerInfo * di );
+    explicit Yukon( const DealerInfo * di );
     virtual void initialize();
 
 public slots:


Reply via email to