Hello community,

here is the log from the commit of package kiriki for openSUSE:Factory checked 
in at 2015-10-03 20:21:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kiriki (Old)
 and      /work/SRC/openSUSE:Factory/.kiriki.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kiriki"

Changes:
--------
--- /work/SRC/openSUSE:Factory/kiriki/kiriki.changes    2015-07-14 
17:35:01.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.kiriki.new/kiriki.changes       2015-10-03 
20:21:29.000000000 +0200
@@ -1,0 +2,23 @@
+Sun Sep 13 19:16:29 UTC 2015 - [email protected]
+
+- Update to KDE Applications 15.08.1
+   * KDE Applications 15.08.1 
+   * https://www.kde.org/announcements/announce-applications-15.08.1.php
+
+
+-------------------------------------------------------------------
+Wed Aug 19 19:43:23 UTC 2015 - [email protected]
+
+- Update to KDE Applications 15.08.0
+   * KDE Applications 15.08.0
+   * https://www.kde.org/announcements/announce-applications-15.08.0.php
+
+-------------------------------------------------------------------
+Fri Aug  7 06:55:19 UTC 2015 - [email protected]
+
+- Update to KDE Applications 15.07.90
+   * KDE Applications 15.08.0 RC1
+   * https://www.kde.org/announcements/announce-applications-15.07.90.php
+
+
+-------------------------------------------------------------------

Old:
----
  kiriki-15.04.3.tar.xz

New:
----
  kiriki-15.08.1.tar.xz

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

Other differences:
------------------
++++++ kiriki.spec ++++++
--- /var/tmp/diff_new_pack.V599N2/_old  2015-10-03 20:21:30.000000000 +0200
+++ /var/tmp/diff_new_pack.V599N2/_new  2015-10-03 20:21:30.000000000 +0200
@@ -17,17 +17,43 @@
 
 
 Name:           kiriki
-BuildRequires:  libkdegames4-devel
-BuildRequires:  xz
+BuildRequires:  libkdegames-devel
+BuildRequires:  update-desktop-files
+BuildRequires:  pkgconfig(Qt5Widgets)
+BuildRequires:  pkgconfig(Qt5Qml)
+BuildRequires:  pkgconfig(Qt5Quick)
+BuildRequires:  pkgconfig(Qt5QuickWidgets)
+BuildRequires:  pkgconfig(Qt5Svg)
+BuildRequires:  pkgconfig(Qt5Test)
+BuildRequires:  extra-cmake-modules
+BuildRequires:  kconfig-devel
+BuildRequires:  kcoreaddons-devel
+BuildRequires:  kitemmodels-devel
+BuildRequires:  kwidgetsaddons-devel
+BuildRequires:  kwindowsystem-devel
+BuildRequires:  kcodecs-devel
+BuildRequires:  karchive-devel
+BuildRequires:  kdbusaddons-devel
+BuildRequires:  kdnssd-framework-devel
+BuildRequires:  ki18n-devel
+BuildRequires:  kservice-devel
+BuildRequires:  kconfigwidgets-devel
+BuildRequires:  kitemviews-devel
+BuildRequires:  kiconthemes-devel
+BuildRequires:  kcompletion-devel
+BuildRequires:  kxmlgui-devel
+BuildRequires:  kio-devel
+BuildRequires:  knotifyconfig-devel
+BuildRequires:  kdoctools-devel
+BuildRequires:  kdelibs4support-devel
 Summary:        Yahtzee-like Game
 License:        GPL-2.0+
 Group:          Amusements/Games/Board/Other
 Url:            http://www.kde.org
-Version:        15.04.3
+Version:        15.08.1
 Release:        0
 Source0:        kiriki-%{version}.tar.xz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-%kde4_runtime_requires
 
 %description
 Kiriki is the KDE version of the dice game Yahtzee where you roll dices
@@ -38,22 +64,21 @@
 %setup -q -n kiriki-%{version}
 
 %build
-  %cmake_kde4 -d build
+  %cmake_kf5 -d build
   %make_jobs
 
 %install
-  cd build
-  %kde4_makeinstall
-  %suse_update_desktop_file -r kiriki          Game BoardGame
-  %kde_post_install
+  %kf5_makeinstall -C build
+  %suse_update_desktop_file -r org.kde.kiriki          Game BoardGame
 
 %files 
 %defattr(-,root,root)
 %doc COPYING COPYING.DOC
-%{_kde4_bindir}/kiriki
-%{_kde4_htmldir}/en/kiriki/
-%{_kde4_applicationsdir}/kiriki.desktop
-%{_kde4_iconsdir}/hicolor/*/apps/kiriki.*
-%{_kde4_appsdir}/kiriki/
+%{_kf5_bindir}/kiriki
+%{_kf5_htmldir}/en/kiriki/
+%{_kf5_applicationsdir}/org.kde.kiriki.desktop
+%{_kf5_iconsdir}/hicolor/*/apps/kiriki.*
+%{_kf5_appsdir}/kiriki/
+%_datadir/kxmlgui5/kiriki/
 
 %changelog

++++++ kiriki-15.04.3.tar.xz -> kiriki-15.08.1.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiriki-15.04.3/CMakeLists.txt 
new/kiriki-15.08.1/CMakeLists.txt
--- old/kiriki-15.04.3/CMakeLists.txt   2014-07-25 07:36:09.000000000 +0200
+++ new/kiriki-15.08.1/CMakeLists.txt   2015-07-12 01:15:27.000000000 +0200
@@ -1,17 +1,37 @@
 project(kiriki)
 
-if(NOT COMPILING_KDEGAMES)
-       find_package(KDE4 REQUIRED)
-       include(KDE4Defaults)
-       include(MacroLibrary)
-       find_package(KDEGames REQUIRED)
-
-       add_definitions(${QT_DEFINITIONS} ${KDE4_DEFINITIONS})
-       add_definitions(-DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS)
-       include_directories(${KDEGAMES_INCLUDE_DIRS} 
${KDEGAMES_INCLUDE_DIR}/highscore ${KDE4_INCLUDES} ${QDBUS_INCLUDE_DIRS})
-endif(NOT COMPILING_KDEGAMES)
+cmake_minimum_required (VERSION 2.8.12 FATAL_ERROR)
+set (QT_MIN_VERSION "5.3.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 Svg 
PrintSupport)
+find_package(KF5 REQUIRED COMPONENTS 
+    CoreAddons 
+    Config 
+    DBusAddons 
+    I18n 
+    GuiAddons 
+    ConfigWidgets 
+    IconThemes 
+    XmlGui
+    KIO)
+    
+find_package(KF5KDEGames 4.9.0 REQUIRED)
+
+include(FeatureSummary)
+include(ECMAddAppIcon)
+include(ECMInstallIcons)
+include(KDEInstallDirs)
+include(KDECompilerSettings)
+include(KDECMakeSettings)
+
+add_definitions(-DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS)
+
 
 add_subdirectory(src)
 add_subdirectory(images)
 add_subdirectory(icons)
-add_subdirectory(doc)
\ No newline at end of file
+add_subdirectory(doc)
+feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiriki-15.04.3/README.PACKAGERS 
new/kiriki-15.08.1/README.PACKAGERS
--- old/kiriki-15.04.3/README.PACKAGERS 2014-07-25 07:36:09.000000000 +0200
+++ new/kiriki-15.08.1/README.PACKAGERS 1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-EXTENDED
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiriki-15.04.3/doc/CMakeLists.txt 
new/kiriki-15.08.1/doc/CMakeLists.txt
--- old/kiriki-15.04.3/doc/CMakeLists.txt       2014-07-25 07:36:09.000000000 
+0200
+++ new/kiriki-15.08.1/doc/CMakeLists.txt       2015-07-12 01:15:27.000000000 
+0200
@@ -1,2 +1,2 @@
-kde4_create_handbook(index.docbook INSTALL_DESTINATION ${HTML_INSTALL_DIR}/en 
SUBDIR kiriki)
+kdoctools_create_handbook(index.docbook INSTALL_DESTINATION 
${KDE_INSTALL_DOCBUNDLEDIR}/en SUBDIR kiriki)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiriki-15.04.3/doc/index.docbook 
new/kiriki-15.08.1/doc/index.docbook
--- old/kiriki-15.04.3/doc/index.docbook        2014-07-25 07:36:09.000000000 
+0200
+++ new/kiriki-15.08.1/doc/index.docbook        2015-07-12 01:15:27.000000000 
+0200
@@ -1,6 +1,6 @@
 <?xml version="1.0" ?>
 <!--IMPORTANT: please note that'do not change this!' notice does not apply to 
translators -->
-<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" 
"dtd/kdex.dtd" [
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.5-Based Variant V1.1//EN" 
"dtd/kdedbx45.dtd" [
   <!ENTITY kappname "&kiriki;">
   <!ENTITY kappversion "0.2"><!--Applicaion version. Use this variable 
everywhere it's needed.-->  
   <!ENTITY package "kdegames">  <!-- do not change this! -->
Files old/kiriki-15.04.3/icons/128-apps-kiriki.png and 
new/kiriki-15.08.1/icons/128-apps-kiriki.png differ
Files old/kiriki-15.04.3/icons/16-apps-kiriki.png and 
new/kiriki-15.08.1/icons/16-apps-kiriki.png differ
Files old/kiriki-15.04.3/icons/22-apps-kiriki.png and 
new/kiriki-15.08.1/icons/22-apps-kiriki.png differ
Files old/kiriki-15.04.3/icons/32-apps-kiriki.png and 
new/kiriki-15.08.1/icons/32-apps-kiriki.png differ
Files old/kiriki-15.04.3/icons/48-apps-kiriki.png and 
new/kiriki-15.08.1/icons/48-apps-kiriki.png differ
Files old/kiriki-15.04.3/icons/64-apps-kiriki.png and 
new/kiriki-15.08.1/icons/64-apps-kiriki.png differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiriki-15.04.3/icons/CMakeLists.txt 
new/kiriki-15.08.1/icons/CMakeLists.txt
--- old/kiriki-15.04.3/icons/CMakeLists.txt     2014-07-25 07:36:09.000000000 
+0200
+++ new/kiriki-15.08.1/icons/CMakeLists.txt     2015-07-12 01:15:27.000000000 
+0200
@@ -1,2 +1,2 @@
-kde4_install_icons( ${ICON_INSTALL_DIR}   )
+ecm_install_icons( ICONS 128-apps-kiriki.png  16-apps-kiriki.png  
22-apps-kiriki.png  32-apps-kiriki.png  48-apps-kiriki.png  64-apps-kiriki.png 
DESTINATION ${KDE_INSTALL_ICONDIR} THEME hicolor   )
 
Files old/kiriki-15.04.3/icons/hi128-app-kiriki.png and 
new/kiriki-15.08.1/icons/hi128-app-kiriki.png differ
Files old/kiriki-15.04.3/icons/hi16-app-kiriki.png and 
new/kiriki-15.08.1/icons/hi16-app-kiriki.png differ
Files old/kiriki-15.04.3/icons/hi22-app-kiriki.png and 
new/kiriki-15.08.1/icons/hi22-app-kiriki.png differ
Files old/kiriki-15.04.3/icons/hi32-app-kiriki.png and 
new/kiriki-15.08.1/icons/hi32-app-kiriki.png differ
Files old/kiriki-15.04.3/icons/hi48-app-kiriki.png and 
new/kiriki-15.08.1/icons/hi48-app-kiriki.png differ
Files old/kiriki-15.04.3/icons/hi64-app-kiriki.png and 
new/kiriki-15.08.1/icons/hi64-app-kiriki.png differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiriki-15.04.3/images/CMakeLists.txt 
new/kiriki-15.08.1/images/CMakeLists.txt
--- old/kiriki-15.04.3/images/CMakeLists.txt    2014-07-25 07:36:09.000000000 
+0200
+++ new/kiriki-15.08.1/images/CMakeLists.txt    2015-07-12 01:15:27.000000000 
+0200
@@ -5,6 +5,6 @@
    dice-4.png
    dice-5.png
    dice-6.png
-   dice-none.png DESTINATION ${DATA_INSTALL_DIR}/kiriki/images
+   dice-none.png DESTINATION ${KDE_INSTALL_DATADIR}/kiriki/images
 )
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiriki-15.04.3/src/CMakeLists.txt 
new/kiriki-15.08.1/src/CMakeLists.txt
--- old/kiriki-15.04.3/src/CMakeLists.txt       2014-07-25 07:36:09.000000000 
+0200
+++ new/kiriki-15.08.1/src/CMakeLists.txt       2015-07-12 01:15:27.000000000 
+0200
@@ -1,5 +1,4 @@
 
-include_directories( ${CMAKE_SOURCE_DIR}/libkdegames/highscore )
 
 set(kiriki_SRCS 
    main.cpp 
@@ -14,19 +13,21 @@
    itemdelegate.cpp
    )
 
-kde4_add_ui_files(kiriki_SRCS configPage.ui)
+ki18n_wrap_ui(kiriki_SRCS configPage.ui)
 
-kde4_add_kcfg_files(kiriki_SRCS settings.kcfgc)
+kconfig_add_kcfg_files(kiriki_SRCS settings.kcfgc)
 
-kde4_add_app_icon(kiriki_SRCS 
"${CMAKE_CURRENT_SOURCE_DIR}/../icons/hi*-app-kiriki.png")
-kde4_add_executable(kiriki ${kiriki_SRCS})
+file(GLOB ICONS_SRCS "${CMAKE_CURRENT_SOURCE_DIR}/../icons/*-apps-kiriki.png")
+ecm_add_app_icon(kiriki_SRCS ICONS ${ICONS_SRCS})
+add_executable(kiriki ${kiriki_SRCS})
 
-target_link_libraries(kiriki ${KDE4_KDEUI_LIBS} kdegames)
+target_link_libraries(kiriki KF5KDEGames KF5::XmlGui KF5::I18n KF5::IconThemes 
KF5::DBusAddons Qt5::PrintSupport)
 
-install(TARGETS kiriki ${INSTALL_TARGETS_DEFAULT_ARGS})
+install(TARGETS kiriki ${KDE_INSTALL_TARGETS_DEFAULT_ARGS})
 
 
 ########### install files ###############
 
-install(FILES kirikiui.rc DESTINATION ${DATA_INSTALL_DIR}/kiriki )
-install(PROGRAMS kiriki.desktop  DESTINATION  ${XDG_APPS_INSTALL_DIR} )
+install(FILES kirikiui.rc DESTINATION ${KDE_INSTALL_KXMLGUI5DIR}/kiriki )
+install(PROGRAMS org.kde.kiriki.desktop  DESTINATION  ${KDE_INSTALL_APPDIR} )
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiriki-15.04.3/src/configPage.ui 
new/kiriki-15.08.1/src/configPage.ui
--- old/kiriki-15.04.3/src/configPage.ui        2014-07-25 07:36:09.000000000 
+0200
+++ new/kiriki-15.08.1/src/configPage.ui        2015-07-12 01:15:27.000000000 
+0200
@@ -53,7 +53,7 @@
          </widget>
         </item>
         <item>
-         <widget class="KIntSpinBox" name="kcfg_numberOfPlayers"/>
+         <widget class="QSpinBox" name="kcfg_numberOfPlayers"/>
         </item>
        </layout>
       </item>
@@ -203,7 +203,7 @@
       </widget>
      </item>
      <item>
-      <widget class="KIntSpinBox" name="kcfg_waitTime"/>
+      <widget class="QSpinBox" name="kcfg_waitTime"/>
      </item>
     </layout>
    </item>
@@ -217,7 +217,7 @@
       </widget>
      </item>
      <item>
-      <widget class="KIntSpinBox" name="kcfg_fontSize">
+      <widget class="QSpinBox" name="kcfg_fontSize">
        <property name="minimumSize">
         <size>
          <width>324</width>
@@ -238,7 +238,7 @@
       </widget>
      </item>
      <item>
-      <widget class="KIntSpinBox" name="kcfg_rowHeight">
+      <widget class="QSpinBox" name="kcfg_rowHeight">
        <property name="minimumSize">
         <size>
          <width>324</width>
@@ -274,13 +274,6 @@
    </item>
   </layout>
  </widget>
- <customwidgets>
-  <customwidget>
-   <class>KIntSpinBox</class>
-   <extends>QSpinBox</extends>
-   <header>knuminput.h</header>
-  </customwidget>
- </customwidgets>
  <tabstops>
   <tabstop>kcfg_numberOfPlayers</tabstop>
   <tabstop>kcfg_player1Name</tabstop>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiriki-15.04.3/src/configwidget.cpp 
new/kiriki-15.08.1/src/configwidget.cpp
--- old/kiriki-15.04.3/src/configwidget.cpp     2014-07-25 07:36:09.000000000 
+0200
+++ new/kiriki-15.08.1/src/configwidget.cpp     2015-07-12 01:15:27.000000000 
+0200
@@ -15,8 +15,8 @@
 {
        setupUi(this);
        KAcceleratorManager::setNoAccel(this);
-       connect(kcfg_numberOfPlayers, SIGNAL(valueChanged(int)), this, 
SLOT(numberOfPlayersChanged(int)));
-       connect(kcfg_fontSize, SIGNAL(valueChanged(int)), this, 
SLOT(minimumRowHeightChanged(int)));
+       connect(kcfg_numberOfPlayers, static_cast<void 
(QSpinBox::*)(int)>(&QSpinBox::valueChanged), this, 
&configWidget::numberOfPlayersChanged);
+       connect(kcfg_fontSize, static_cast<void 
(QSpinBox::*)(int)>(&QSpinBox::valueChanged), this, 
&configWidget::minimumRowHeightChanged);
 }
 
 void configWidget::numberOfPlayersChanged(int numberOfPlayers)
@@ -56,5 +56,5 @@
        kcfg_rowHeight -> setMinimum(height);
 }
 
-#include "configwidget.moc"
+
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiriki-15.04.3/src/diceswidget.cpp 
new/kiriki-15.08.1/src/diceswidget.cpp
--- old/kiriki-15.04.3/src/diceswidget.cpp      2014-07-25 07:36:09.000000000 
+0200
+++ new/kiriki-15.08.1/src/diceswidget.cpp      2015-07-12 01:15:27.000000000 
+0200
@@ -17,7 +17,8 @@
 #include <QStyleOptionViewItemV4>
 
 #include <krandom.h>
-#include <kstandarddirs.h>
+#include <QStandardPaths>
+
 
 dicesWidget::dicesWidget(QWidget *parent) : QWidget(parent)
 {
@@ -28,13 +29,13 @@
        m_highlightDice[4] = 0;
        setMinimumSize(90, 450);
        
-       m_images[0] = QPixmap(KStandardDirs::locate("appdata", 
"images/dice-none.png"));
-       m_images[1] = QPixmap(KStandardDirs::locate("appdata", 
"images/dice-1.png"));
-       m_images[2] = QPixmap(KStandardDirs::locate("appdata", 
"images/dice-2.png"));
-       m_images[3] = QPixmap(KStandardDirs::locate("appdata", 
"images/dice-3.png"));
-       m_images[4] = QPixmap(KStandardDirs::locate("appdata", 
"images/dice-4.png"));
-       m_images[5] = QPixmap(KStandardDirs::locate("appdata", 
"images/dice-5.png"));
-       m_images[6] = QPixmap(KStandardDirs::locate("appdata", 
"images/dice-6.png"));
+       m_images[0] = 
QPixmap(QStandardPaths::locate(QStandardPaths::DataLocation, 
"images/dice-none.png"));
+       m_images[1] = 
QPixmap(QStandardPaths::locate(QStandardPaths::DataLocation, 
"images/dice-1.png"));
+       m_images[2] = 
QPixmap(QStandardPaths::locate(QStandardPaths::DataLocation, 
"images/dice-2.png"));
+       m_images[3] = 
QPixmap(QStandardPaths::locate(QStandardPaths::DataLocation, 
"images/dice-3.png"));
+       m_images[4] = 
QPixmap(QStandardPaths::locate(QStandardPaths::DataLocation, 
"images/dice-4.png"));
+       m_images[5] = 
QPixmap(QStandardPaths::locate(QStandardPaths::DataLocation, 
"images/dice-5.png"));
+       m_images[6] = 
QPixmap(QStandardPaths::locate(QStandardPaths::DataLocation, 
"images/dice-6.png"));
        
        rollAll();
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiriki-15.04.3/src/kiriki.cpp 
new/kiriki-15.08.1/src/kiriki.cpp
--- old/kiriki-15.04.3/src/kiriki.cpp   2014-07-25 07:36:09.000000000 +0200
+++ new/kiriki-15.08.1/src/kiriki.cpp   2015-07-12 01:15:27.000000000 +0200
@@ -23,20 +23,18 @@
 #include <QTreeView>
 #include <QDateTime>
 
-#include <kapplication.h>
+#include <qapplication.h>
 #include <kconfigdialog.h>
 #include <klocalizedstring.h>
 #include <kmessagebox.h>
-#include <kscoredialog.h>
+#include <highscore/kscoredialog.h>
 #include <kstandardaction.h>
 #include <kstandardgameaction.h>
 #include <kactioncollection.h>
-#include <kaction.h>
-#include <KStatusBar>
+#include <QAction>
+#include <QStatusBar>
 #include <KToggleAction>
 #include <KToolBar>
-#include <kdeprintdialog.h>
-
 #include "computer.h"
 #include "configwidget.h"
 #include "lateralwidget.h"
@@ -79,28 +77,28 @@
        QFontMetrics fm(f);
        m_scoresWidget -> header() -> setMinimumSectionSize(fm.width("9999"));
 
-       connect(m_scoresWidget, SIGNAL(pressed(QModelIndex)), this, 
SLOT(pressed(QModelIndex)));
+       connect(m_scoresWidget, &QTreeView::pressed, this, &kiriki::pressed);
        lay -> addWidget(m_scoresWidget, 1);
        
        m_scores = 0;
        
        // Game
-       KAction *gameNewAction = KStandardGameAction::gameNew(this, 
SLOT(newGame()), actionCollection());
+       QAction *gameNewAction = KStandardGameAction::gameNew(this, 
SLOT(newGame()), actionCollection());
        KStandardGameAction::highscores(this, SLOT(showHighScores()), 
actionCollection());
        KStandardGameAction::print(this, SLOT(print()), actionCollection());
-       KStandardGameAction::quit(kapp, SLOT(quit()), actionCollection());
+       KStandardGameAction::quit(qApp, SLOT(quit()), actionCollection());
        m_hintAction = KStandardGameAction::hint(this, SLOT(showHint()), 
actionCollection());
        m_demoAction = KStandardGameAction::demo(this, SLOT(demo()), 
actionCollection());
-       connect(gameNewAction, SIGNAL(triggered(bool)), m_demoAction, 
SLOT(setChecked(bool)));
-       connect(gameNewAction, SIGNAL(triggered(bool)), m_demoAction, 
SLOT(setDisabled(bool)));
-       connect(gameNewAction, SIGNAL(triggered(bool)), m_hintAction, 
SLOT(setDisabled(bool)));
-       connect(gameNewAction, SIGNAL(triggered(bool)), m_lateral, 
SLOT(disableDemoMode()));
-       connect(gameNewAction, SIGNAL(triggered(bool)), m_lateral, 
SLOT(unhighlightAllDice()));
-       connect(this, SIGNAL(demoStarted(bool)), m_demoAction, 
SLOT(setDisabled(bool)));
-       connect(this, SIGNAL(demoStarted(bool)), m_demoAction, 
SLOT(setChecked(bool)));
-       connect(this, SIGNAL(demoStarted(bool)), m_hintAction, 
SLOT(setDisabled(bool)));
-       connect(this, SIGNAL(demoStarted(bool)), m_lateral, 
SLOT(unhighlightAllDice()));
-       connect(m_lateral, SIGNAL(newGameClicked()), gameNewAction, 
SLOT(trigger()));
+       connect(gameNewAction, &QAction::triggered, m_demoAction, 
&KToggleAction::setChecked);
+       connect(gameNewAction, &QAction::triggered, m_demoAction, 
&KToggleAction::setDisabled);
+       connect(gameNewAction, &QAction::triggered, m_hintAction, 
&QAction::setDisabled);
+       connect(gameNewAction, &QAction::triggered, m_lateral, 
&lateralWidget::disableDemoMode);
+       connect(gameNewAction, &QAction::triggered, m_lateral, 
&lateralWidget::unhighlightAllDice);
+       connect(this, &kiriki::demoStarted, m_demoAction, 
&KToggleAction::setDisabled);
+       connect(this, &kiriki::demoStarted, m_demoAction, 
&KToggleAction::setChecked);
+       connect(this, &kiriki::demoStarted, m_hintAction, 
&QAction::setDisabled);
+       connect(this, &kiriki::demoStarted, m_lateral, 
&lateralWidget::unhighlightAllDice);
+       connect(m_lateral, &lateralWidget::newGameClicked, gameNewAction, 
&QAction::trigger);
        
        // Preferences
        KStandardAction::preferences(this, SLOT(showPreferences()), 
actionCollection());
@@ -326,8 +324,7 @@
        KConfigDialog *configDialog = new KConfigDialog(this, "settings", 
kirikiSettings::self());
        configDialog->setFaceType(KConfigDialog::Plain);
        configDialog -> addPage(new configWidget(configDialog), QString(), 
QString());
-        configDialog->setHelp(QString(),"kiriki");
-       connect( configDialog, SIGNAL(settingsChanged(QString)), this, 
SLOT(settingsChanged()) );
+       connect(configDialog, &KConfigDialog::settingsChanged, this, 
&kiriki::settingsChanged);
        configDialog -> exec();
        delete configDialog;
 
@@ -353,7 +350,7 @@
 {
        QPrinter printer;
        printer.setFullPage( true );
-       QPrintDialog *printDialog = KdePrint::createPrintDialog(&printer, this);
+       QPrintDialog *printDialog = new QPrintDialog(&printer, this);
        if (printDialog->exec())
        {
                QPainter painter(&printer);
@@ -406,4 +403,4 @@
        else m_lateral -> setEnabled(true);
 }
 
-#include "kiriki.moc"
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiriki-15.04.3/src/kiriki.desktop 
new/kiriki-15.08.1/src/kiriki.desktop
--- old/kiriki-15.04.3/src/kiriki.desktop       2014-07-25 07:36:09.000000000 
+0200
+++ new/kiriki-15.08.1/src/kiriki.desktop       1970-01-01 01:00:00.000000000 
+0100
@@ -1,115 +0,0 @@
-[Desktop Entry]
-Name=Kiriki
-Name[ast]=Kiriki
-Name[bs]=Kiriki
-Name[ca]=Kiriki
-Name[ca@valencia]=Kiriki
-Name[cs]=Kiriki
-Name[da]=Kiriki
-Name[de]=Kiriki
-Name[el]=Kiriki
-Name[en_GB]=Kiriki
-Name[eo]=Kiriki
-Name[es]=Kiriki
-Name[et]=Kiriki
-Name[eu]=Kiriki
-Name[fa]=کیریکی
-Name[fi]=Kiriki
-Name[fr]=Kiriki
-Name[ga]=Kiriki
-Name[gl]=Kiriki
-Name[hne]=किरिकि
-Name[hu]=Kiriki
-Name[it]=Kiriki
-Name[ja]=Kiriki
-Name[kk]=Kiriki
-Name[km]=Kiriki
-Name[ko]=Kiriki
-Name[lt]=Kiriki
-Name[lv]=Kiriki
-Name[mr]=किरिकि
-Name[nb]=Kiriki
-Name[nds]=Kiriki
-Name[ne]=किरिकि
-Name[nl]=Kiriki
-Name[nn]=Kiriki
-Name[pl]=Kiriki
-Name[pt]=Kiriki
-Name[pt_BR]=Kiriki
-Name[ro]=Kiriki
-Name[ru]=Kiriki
-Name[sk]=Kiriki
-Name[sl]=Kiriki
-Name[sq]=Kiriki
-Name[sr]=Кирики
-Name[sr@ijekavian]=Кирики
-Name[sr@ijekavianlatin]=Kiriki
-Name[sr@latin]=Kiriki
-Name[sv]=Kiriki
-Name[te]=కిరికి
-Name[tr]=Kiriki
-Name[ug]=Kiriki
-Name[uk]=Kiriki
-Name[wa]=Kiriki
-Name[x-test]=xxKirikixx
-Name[zh_CN]=Kiriki
-Name[zh_TW]=Kiriki
-Icon=kiriki
-Type=Application
-Exec=kiriki -caption %c
-X-DocPath=kiriki/index.html
-GenericName=Yahtzee-like Dice Game
-GenericName[ast]=Xuegu de daos asemeyáu al Yahtzee
-GenericName[bs]=Yahtzee-kao jamb
-GenericName[ca]=Joc de daus com el Yahtzee
-GenericName[ca@valencia]=Joc de daus com el Yahtzee
-GenericName[cs]=Hra s kostkami podobná Yahtzee
-GenericName[da]=Yatzy-lignende terningspil
-GenericName[de]=„Kniffel“-Würfelspiel
-GenericName[el]=Παιχνίδι με ζάρια παρόμοιο με το Yahtzee
-GenericName[en_GB]=Yahtzee-like Dice Game
-GenericName[eo]=Ĵetkuba ludo simila al Yahtzee
-GenericName[es]=Juego de dados similar al Yahtzee
-GenericName[et]=Yahtzee moodi täringumäng
-GenericName[eu]=Yahtzee-ren antzeko fitxa-jokoa
-GenericName[fa]=بازی طاس شبیه Yahtzee
-GenericName[fi]=Yatzin kaltainen noppapeli
-GenericName[fr]=Jeu de dés dans le style du Yam's
-GenericName[ga]=Cluiche Dísle cosúil le Yahtzee
-GenericName[gl]=Xogo de dados ao estilo do «Yahtzee»
-GenericName[hne]=याहत्जी जइसन पांसे वाले खेल
-GenericName[hu]=Yahtzee-szerű kockajáték
-GenericName[it]=Gioco di dadi simile a Yahtzee
-GenericName[ja]=ヤッツィーのようなダイスゲーム
-GenericName[kk]=Yahtzee-секілді сүйек тастау ойыны
-GenericName[km]=ល្បែង​កូន​ឡុក​ឡាក់​ដូច​ល្បែង​ Yahtzee
-GenericName[ko]=얏지 같은 주사위 게임
-GenericName[lv]=Yathzee līdzīga kauliņu spēle
-GenericName[mr]=याहत्झी सारखा पास्यांचा खेळ
-GenericName[nb]=Yatzy-liknende terningspill
-GenericName[nds]=Yahtzee-liek Wörpelspeel
-GenericName[ne]=याहेट्जी जस्तै पासा खेल
-GenericName[nl]=Yahtzee-achtig dobbelsteenspel
-GenericName[nn]=Yatzy-liknande terningspel
-GenericName[pl]=Gra typu Yahtzee
-GenericName[pt]=Jogo de Dados tipo Yahtzee
-GenericName[pt_BR]=Jogo de dados parecido com Yahtzee ou Yam
-GenericName[ro]=Joc de zaruri ca Yahtzee
-GenericName[ru]=Головоломная игра в кости
-GenericName[sk]=Hra s kockami podobná Yahtzee
-GenericName[sl]=Igra s kockami, podobna Jamb-u (Yahtzee)
-GenericName[sr]=Јамболика игра са коцкицама
-GenericName[sr@ijekavian]=Јамболика игра са коцкицама
-GenericName[sr@ijekavianlatin]=Jambolika igra sa kockicama
-GenericName[sr@latin]=Jambolika igra sa kockicama
-GenericName[sv]=Yatzy-liknande tärningsspel
-GenericName[tr]=Yahtzee-benzeri Zar Oyunu
-GenericName[ug]=Yahtzee غا ئوخشاپ قالىدىغان ئىشغلا ئويۇنى
-GenericName[uk]=Гра схожа на покер з кістками
-GenericName[wa]=On djeu d' dés ki ravize li djeu Yahtzee
-GenericName[x-test]=xxYahtzee-like Dice Gamexx
-GenericName[zh_CN]=快艇骰子游戏
-GenericName[zh_TW]=類似 Yahtzee 的骰子遊戲
-X-KDE-StartupNotify=true
-X-DBUS-StartupType=Multi
-Categories=Qt;KDE;Game;BoardGame;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiriki-15.04.3/src/kiriki.h 
new/kiriki-15.08.1/src/kiriki.h
--- old/kiriki-15.04.3/src/kiriki.h     2014-07-25 07:36:09.000000000 +0200
+++ new/kiriki-15.08.1/src/kiriki.h     2015-07-12 01:15:27.000000000 +0200
@@ -16,7 +16,7 @@
 class QStyledItemDelegate;
 class QTreeView;
 
-class KAction;
+class QAction;
 class KToggleAction;
 
 class lateralWidget;
@@ -56,7 +56,7 @@
                QStyledItemDelegate *m_delegateHighlighted;
                int m_highlightedRowIndex;
                bool m_hintGiven;
-               KAction* m_hintAction;
+               QAction * m_hintAction;
                int m_fontSize;
                itemDelegate *m_itemDelegate;
                int m_rowHeight;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiriki-15.04.3/src/kiriki.kcfg 
new/kiriki-15.08.1/src/kiriki.kcfg
--- old/kiriki-15.04.3/src/kiriki.kcfg  2014-07-25 07:36:09.000000000 +0200
+++ new/kiriki-15.08.1/src/kiriki.kcfg  2015-07-12 01:15:27.000000000 +0200
@@ -4,7 +4,7 @@
       xsi:schemaLocation="http://www.kde.org/standards/kcfg/1.0
       http://www.kde.org/standards/kcfg/1.0/kcfg.xsd"; >
        <kcfgfile name="kirikirc" />
-       <include>klocale.h</include>
+       <include>KLocalizedString</include>
        <include>QFont</include>
        <group name="general">
                <entry key="waitTime" type="Int" >
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiriki-15.04.3/src/lateralwidget.cpp 
new/kiriki-15.08.1/src/lateralwidget.cpp
--- old/kiriki-15.04.3/src/lateralwidget.cpp    2014-07-25 07:36:09.000000000 
+0200
+++ new/kiriki-15.08.1/src/lateralwidget.cpp    2015-07-12 01:15:27.000000000 
+0200
@@ -14,10 +14,10 @@
 #include <QStackedWidget>
 #include <QVBoxLayout>
 
-#include <kaction.h>
-#include <kicon.h>
+#include <QAction>
+#include <QIcon>
 #include <kstandardgameaction.h>
-#include <klocale.h>
+#include <KLocalizedString>
 
 #include "diceswidget.h"
 
@@ -27,9 +27,9 @@
        m_rolls = new QLabel(this);
        m_dices = new dicesWidget(this);
        m_buttons = new QStackedWidget(this);
-       m_rollButton = new QPushButton(KIcon( QLatin1String( "roll") ), 
i18n("&Roll" ), this);
+       m_rollButton = new QPushButton(QIcon::fromTheme( QLatin1String( "roll") 
), i18n("&Roll" ), this);
        
-       KAction *dummyAction = KStandardGameAction::gameNew(0, 0, 0);
+       QAction *dummyAction = KStandardGameAction::gameNew(0, 0, 0);
        m_newGameButton = new QPushButton(dummyAction->icon(), 
dummyAction->text(), this);
        delete dummyAction;
 
@@ -43,9 +43,9 @@
        lay -> addWidget(m_buttons);
        lay -> addStretch(1);
 
-       connect(m_rollButton, SIGNAL(clicked(bool)), this, SLOT(roll()));
-       connect(m_rollButton, SIGNAL(clicked(bool)), this, 
SLOT(unhighlightAllDice()));
-       connect(m_newGameButton, SIGNAL(clicked(bool)), this, SLOT(newGame()));
+       connect(m_rollButton, &QPushButton::clicked, this, 
&lateralWidget::roll);
+       connect(m_rollButton, &QPushButton::clicked, this, 
&lateralWidget::unhighlightAllDice);
+       connect(m_newGameButton, &QPushButton::clicked, this, 
&lateralWidget::newGame);
        
        nextTurn();
 }
@@ -199,4 +199,4 @@
        if (!m_demoMode) setEnabled(m_roll != 3);
 }
 
-#include "lateralwidget.moc"
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiriki-15.04.3/src/main.cpp 
new/kiriki-15.08.1/src/main.cpp
--- old/kiriki-15.04.3/src/main.cpp     2014-07-25 07:36:09.000000000 +0200
+++ new/kiriki-15.08.1/src/main.cpp     2015-07-12 01:15:27.000000000 +0200
@@ -7,20 +7,31 @@
  *   (at your option) any later version.                                   *
  ***************************************************************************/
 
-#include <kaboutdata.h>
-#include <kapplication.h>
-#include <kcmdlineargs.h>
-#include <klocale.h>
+#include <KAboutData>
 
+
+#include <KLocalizedString>
+#include <QApplication>
+#include <QCommandLineParser>
+#include <KDBusService>
 #include "kiriki.h"
 
 int main(int argc, char *argv[])
 {
-       KAboutData about("kiriki", 0, ki18n("Kiriki"), "0.2.1", ki18n("A 
Yahtzee dice game for KDE"), KAboutData::License_GPL, ki18n("© 2005-2007 Albert 
Astals Cid"), KLocalizedString(), "http://games.kde.org/kiriki"; );
-       about.addAuthor(ki18n("Albert Astals Cid"), KLocalizedString(), 
"[email protected]");
-       KCmdLineArgs::init(argc, argv, &about);
-       KApplication app;
-       KGlobal::locale()->insertCatalog( QLatin1String( "libkdegames" ));
-       app.setTopWidget(new kiriki());
+       QApplication app(argc, argv);
+
+       KLocalizedString::setApplicationDomain("kiriki");
+       KAboutData about("kiriki", i18n("Kiriki"), "0.3.0", i18n("A Yahtzee 
dice game for KDE"), KAboutLicense::GPL, i18n("© 2005-2007 Albert Astals Cid"), 
"http://games.kde.org/kiriki"; );
+       about.addAuthor(i18n("Albert Astals Cid"), QString(), "[email protected]");
+       QCommandLineParser parser;
+       KAboutData::setApplicationData(about);
+       parser.addVersionOption();
+       parser.addHelpOption();
+       about.setupCommandLine(&parser);
+       parser.process(app);
+       about.processCommandLine(&parser);
+       KDBusService service;
+       kiriki *w = new kiriki();
+       w->show();
        return app.exec();
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiriki-15.04.3/src/org.kde.kiriki.desktop 
new/kiriki-15.08.1/src/org.kde.kiriki.desktop
--- old/kiriki-15.04.3/src/org.kde.kiriki.desktop       1970-01-01 
01:00:00.000000000 +0100
+++ new/kiriki-15.08.1/src/org.kde.kiriki.desktop       2015-07-12 
01:15:27.000000000 +0200
@@ -0,0 +1,116 @@
+[Desktop Entry]
+Name=Kiriki
+Name[ast]=Kiriki
+Name[bs]=Kiriki
+Name[ca]=Kiriki
+Name[ca@valencia]=Kiriki
+Name[cs]=Kiriki
+Name[da]=Kiriki
+Name[de]=Kiriki
+Name[el]=Kiriki
+Name[en_GB]=Kiriki
+Name[eo]=Kiriki
+Name[es]=Kiriki
+Name[et]=Kiriki
+Name[eu]=Kiriki
+Name[fa]=کیریکی
+Name[fi]=Kiriki
+Name[fr]=Kiriki
+Name[ga]=Kiriki
+Name[gl]=Kiriki
+Name[hne]=किरिकि
+Name[hu]=Kiriki
+Name[it]=Kiriki
+Name[ja]=Kiriki
+Name[kk]=Kiriki
+Name[km]=Kiriki
+Name[ko]=Kiriki
+Name[lt]=Kiriki
+Name[lv]=Kiriki
+Name[mr]=किरिकि
+Name[nb]=Kiriki
+Name[nds]=Kiriki
+Name[ne]=किरिकि
+Name[nl]=Kiriki
+Name[nn]=Kiriki
+Name[pl]=Kiriki
+Name[pt]=Kiriki
+Name[pt_BR]=Kiriki
+Name[ro]=Kiriki
+Name[ru]=Kiriki
+Name[sk]=Kiriki
+Name[sl]=Kiriki
+Name[sq]=Kiriki
+Name[sr]=Кирики
+Name[sr@ijekavian]=Кирики
+Name[sr@ijekavianlatin]=Kiriki
+Name[sr@latin]=Kiriki
+Name[sv]=Kiriki
+Name[te]=కిరికి
+Name[tr]=Kiriki
+Name[ug]=Kiriki
+Name[uk]=Kiriki
+Name[wa]=Kiriki
+Name[x-test]=xxKirikixx
+Name[zh_CN]=Kiriki
+Name[zh_TW]=Kiriki
+Icon=kiriki
+Type=Application
+Exec=kiriki -qwindowtitle %c
+X-DocPath=kiriki/index.html
+GenericName=Yahtzee-like Dice Game
+GenericName[ast]=Xuegu de daos asemeyáu al Yahtzee
+GenericName[bs]=Yahtzee-kao jamb
+GenericName[ca]=Joc de daus com el Yahtzee
+GenericName[ca@valencia]=Joc de daus com el Yahtzee
+GenericName[cs]=Hra s kostkami podobná Yahtzee
+GenericName[da]=Yatzy-lignende terningspil
+GenericName[de]=„Kniffel“-Würfelspiel
+GenericName[el]=Παιχνίδι με ζάρια παρόμοιο με το Yahtzee
+GenericName[en_GB]=Yahtzee-like Dice Game
+GenericName[eo]=Ĵetkuba ludo simila al Yahtzee
+GenericName[es]=Juego de dados similar al Yahtzee
+GenericName[et]=Yahtzee moodi täringumäng
+GenericName[eu]=Yahtzee-ren antzeko fitxa-jokoa
+GenericName[fa]=بازی طاس شبیه Yahtzee
+GenericName[fi]=Yatzin kaltainen noppapeli
+GenericName[fr]=Jeu de dés dans le style du Yam's
+GenericName[ga]=Cluiche Dísle cosúil le Yahtzee
+GenericName[gl]=Xogo de dados ao estilo do «Yahtzee»
+GenericName[hne]=याहत्जी जइसन पांसे वाले खेल
+GenericName[hu]=Yahtzee-szerű kockajáték
+GenericName[it]=Gioco di dadi simile a Yahtzee
+GenericName[ja]=ヤッツィーのようなダイスゲーム
+GenericName[kk]=Yahtzee-секілді сүйек тастау ойыны
+GenericName[km]=ល្បែង​កូន​ឡុក​ឡាក់​ដូច​ល្បែង​ Yahtzee
+GenericName[ko]=얏지 같은 주사위 게임
+GenericName[lv]=Yathzee līdzīga kauliņu spēle
+GenericName[mr]=याहत्झी सारखा पास्यांचा खेळ
+GenericName[nb]=Yatzy-liknende terningspill
+GenericName[nds]=Yahtzee-liek Wörpelspeel
+GenericName[ne]=याहेट्जी जस्तै पासा खेल
+GenericName[nl]=Yahtzee-achtig dobbelsteenspel
+GenericName[nn]=Yatzy-liknande terningspel
+GenericName[pl]=Gra typu Yahtzee
+GenericName[pt]=Jogo de Dados tipo Yahtzee
+GenericName[pt_BR]=Jogo de dados parecido com Yahtzee ou Yam
+GenericName[ro]=Joc de zaruri ca Yahtzee
+GenericName[ru]=Головоломная игра в кости
+GenericName[sk]=Hra s kockami podobná Yahtzee
+GenericName[sl]=Igra s kockami, podobna Jamb-u (Yahtzee)
+GenericName[sr]=Јамболика игра са коцкицама
+GenericName[sr@ijekavian]=Јамболика игра са коцкицама
+GenericName[sr@ijekavianlatin]=Jambolika igra sa kockicama
+GenericName[sr@latin]=Jambolika igra sa kockicama
+GenericName[sv]=Yatzy-liknande tärningsspel
+GenericName[tr]=Yahtzee-benzeri Zar Oyunu
+GenericName[ug]=Yahtzee غا ئوخشاپ قالىدىغان ئىشغلا ئويۇنى
+GenericName[uk]=Гра схожа на покер з кістками
+GenericName[wa]=On djeu d' dés ki ravize li djeu Yahtzee
+GenericName[x-test]=xxYahtzee-like Dice Gamexx
+GenericName[zh_CN]=快艇骰子游戏
+GenericName[zh_TW]=類似 Yahtzee 的骰子遊戲
+StartupNotify=true
+X-DBUS-StartupType=Multi
+Categories=Qt;KDE;Game;BoardGame;
+X-DBUS-ServiceName=org.kde.kiriki
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiriki-15.04.3/src/scores.cpp 
new/kiriki-15.08.1/src/scores.cpp
--- old/kiriki-15.04.3/src/scores.cpp   2014-07-25 07:36:09.000000000 +0200
+++ new/kiriki-15.08.1/src/scores.cpp   2015-07-12 01:15:27.000000000 +0200
@@ -14,7 +14,7 @@
 #include <QPalette>
 
 #include <kiconloader.h>
-#include <klocale.h>
+#include <KLocalizedString>
 
 #include "settings.h"
 
@@ -329,7 +329,7 @@
        for (int i = 1; i <= 20; ++i)
        {
                QRectF cell(margin, margin + i * cellHeight, cellWidth, 
cellHeight);
-               painter.drawText( cell, Qt::AlignCenter, data( index(i-1, 0), 
Qt::DisplayRole ).toString() );
+               painter.drawText( cell, Qt::AlignCenter, data( index(i, 0), 
Qt::DisplayRole ).toString() );
        }
        
        // write the scores
@@ -338,7 +338,7 @@
                for (int j = 1; j <= 20; ++j)
                {
                        QRectF cell(margin + i * cellWidth, margin + j * 
cellHeight, cellWidth, cellHeight);
-                       painter.drawText( cell, Qt::AlignCenter, data( 
index(j-1, i), Qt::DisplayRole ).toString() );
+                       painter.drawText( cell, Qt::AlignCenter, data( index(j, 
i), Qt::DisplayRole ).toString() );
                }
        }
 }


Reply via email to