Hello community, here is the log from the commit of package kiconthemes for openSUSE:Factory checked in at 2017-03-03 15:44:12 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kiconthemes (Old) and /work/SRC/openSUSE:Factory/.kiconthemes.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kiconthemes" Fri Mar 3 15:44:12 2017 rev:41 rq:461429 version:5.31.0 Changes: -------- --- /work/SRC/openSUSE:Factory/kiconthemes/kiconthemes.changes 2017-02-03 17:45:07.377671284 +0100 +++ /work/SRC/openSUSE:Factory/.kiconthemes.new/kiconthemes.changes 2017-03-03 15:44:14.210387169 +0100 @@ -1,0 +2,7 @@ +Thu Feb 9 09:29:26 UTC 2017 - [email protected] + +- Update to 5.31.0 + * For more details please see: + https://www.kde.org/announcements/kde-frameworks-5.31.0.php + +------------------------------------------------------------------- Old: ---- kiconthemes-5.30.0.tar.xz New: ---- kiconthemes-5.31.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kiconthemes.spec ++++++ --- /var/tmp/diff_new_pack.OPQncv/_old 2017-03-03 15:44:14.890290912 +0100 +++ /var/tmp/diff_new_pack.OPQncv/_new 2017-03-03 15:44:14.894290346 +0100 @@ -18,9 +18,9 @@ %bcond_without lang %define lname libKF5IconThemes5 -%define _tar_path 5.30 +%define _tar_path 5.31 Name: kiconthemes -Version: 5.30.0 +Version: 5.31.0 Release: 0 %define kf5_version %{version} BuildRequires: cmake >= 3.0 @@ -33,11 +33,11 @@ BuildRequires: ki18n-devel >= %{_tar_path} BuildRequires: kitemviews-devel >= %{_tar_path} BuildRequires: kwidgetsaddons-devel >= %{_tar_path} -BuildRequires: cmake(Qt5Core) >= 5.5.0 -BuildRequires: cmake(Qt5DBus) >= 5.5.0 -BuildRequires: cmake(Qt5Svg) >= 5.5.0 -BuildRequires: cmake(Qt5Test) >= 5.5.0 -BuildRequires: cmake(Qt5Widgets) >= 5.5.0 +BuildRequires: cmake(Qt5Core) >= 5.6.0 +BuildRequires: cmake(Qt5DBus) >= 5.6.0 +BuildRequires: cmake(Qt5Svg) >= 5.6.0 +BuildRequires: cmake(Qt5Test) >= 5.6.0 +BuildRequires: cmake(Qt5Widgets) >= 5.6.0 Summary: Icon GUI utilities License: LGPL-2.1+ Group: System/GUI/KDE @@ -64,7 +64,7 @@ Group: Development/Libraries/KDE Requires: %lname = %{version} Requires: extra-cmake-modules -Requires: cmake(Qt5Widgets) >= 5.5.0 +Requires: cmake(Qt5Widgets) >= 5.6.0 %description devel This library contains classes to improve the handling of icons ++++++ kiconthemes-5.30.0.tar.xz -> kiconthemes-5.31.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kiconthemes-5.30.0/CMakeLists.txt new/kiconthemes-5.31.0/CMakeLists.txt --- old/kiconthemes-5.30.0/CMakeLists.txt 2017-01-08 21:53:38.000000000 +0100 +++ new/kiconthemes-5.31.0/CMakeLists.txt 2017-02-05 12:00:01.000000000 +0100 @@ -1,12 +1,12 @@ cmake_minimum_required(VERSION 3.0) -set(KF5_VERSION "5.30.0") # handled by release scripts -set(KF5_DEP_VERSION "5.30.0") # handled by release scripts +set(KF5_VERSION "5.31.0") # handled by release scripts +set(KF5_DEP_VERSION "5.31.0") # handled by release scripts project(KIconThemes VERSION ${KF5_VERSION}) # ECM setup include(FeatureSummary) -find_package(ECM 5.30.0 NO_MODULE) +find_package(ECM 5.31.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) @@ -29,7 +29,7 @@ SOVERSION 5) # Dependencies -set(REQUIRED_QT_VERSION 5.5.0) +set(REQUIRED_QT_VERSION 5.6.0) find_package(Qt5Widgets ${REQUIRED_QT_VERSION} REQUIRED NO_MODULE) find_package(Qt5Svg ${REQUIRED_QT_VERSION} REQUIRED NO_MODULE) find_package(Qt5DBus ${REQUIRED_QT_VERSION} REQUIRED NO_MODULE) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kiconthemes-5.30.0/autotests/kiconengine_unittest.cpp new/kiconthemes-5.31.0/autotests/kiconengine_unittest.cpp --- old/kiconthemes-5.30.0/autotests/kiconengine_unittest.cpp 2017-01-08 21:53:38.000000000 +0100 +++ new/kiconthemes-5.31.0/autotests/kiconengine_unittest.cpp 2017-02-05 12:00:01.000000000 +0100 @@ -127,6 +127,21 @@ QCOMPARE(icon3.name(), nonExistingIconName); } + + void testCenterIcon() + { + QIcon icon(new KIconEngine(QStringLiteral("kde"), KIconLoader::global())); + QVERIFY(!icon.isNull()); + + // "kde" icon is actually "test-22x22.png", so this is original icon image + const QImage image = icon.pixmap(22, 22).toImage(); + + // center vertically + QVERIFY(icon.pixmap(22, 26).toImage().copy(0, 2, 22, 22) == image); + + // center horizontally + QVERIFY(icon.pixmap(26, 22).toImage().copy(2, 0, 22, 22) == image); + } private: QDir testIconsDir; }; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kiconthemes-5.30.0/autotests/kiconloader_unittest.cpp new/kiconthemes-5.31.0/autotests/kiconloader_unittest.cpp --- old/kiconthemes-5.30.0/autotests/kiconloader_unittest.cpp 2017-01-08 21:53:38.000000000 +0100 +++ new/kiconthemes-5.31.0/autotests/kiconloader_unittest.cpp 2017-02-05 12:00:01.000000000 +0100 @@ -212,7 +212,7 @@ QCOMPARE(pix.size(), QSize(16, 16)); // And now set canReturnNull to true pix = iconLoader.loadIcon(QStringLiteral("this-icon-does-not-exist"), KIconLoader::Desktop, 16, KIconLoader::DefaultState, - QStringList(), 0, true); + QStringList(), nullptr, true); QVERIFY(pix.isNull()); // Try getting the "unknown" icon again, to see if the above call didn't put a null icon into the cache... pix = iconLoader.loadIcon(QStringLiteral("this-icon-does-not-exist"), KIconLoader::Desktop, 16); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kiconthemes-5.30.0/po/gl/kiconthemes5.po new/kiconthemes-5.31.0/po/gl/kiconthemes5.po --- old/kiconthemes-5.30.0/po/gl/kiconthemes5.po 2017-01-08 21:53:38.000000000 +0100 +++ new/kiconthemes-5.31.0/po/gl/kiconthemes5.po 2017-02-05 12:00:01.000000000 +0100 @@ -9,20 +9,22 @@ # Marce Villarino <[email protected]>, 2009, 2010, 2011, 2012. # Xosé <[email protected]>, 2010. # Marce Villarino <[email protected]>, 2011, 2012, 2013, 2014. +# Adrián Chaves Fernández (Gallaecio) <[email protected]>, 2017. msgid "" msgstr "" "Project-Id-Version: kio4\n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" "POT-Creation-Date: 2016-11-19 20:11+0100\n" -"PO-Revision-Date: 2014-01-04 23:20+0100\n" -"Last-Translator: Marce Villarino <[email protected]>\n" -"Language-Team: Galician <[email protected]>\n" +"PO-Revision-Date: 2017-02-02 21:35+0100\n" +"Last-Translator: Adrián Chaves Fernández (Gallaecio) <adriyetichaves@gmail." +"com>\n" +"Language-Team: Galician <[email protected]>\n" "Language: gl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Lokalize 1.5\n" +"X-Generator: Lokalize 2.0\n" "X-Environment: kde\n" "X-Accelerator-Marker: &\n" "X-Text-Markup: kde4\n" @@ -50,7 +52,7 @@ #: kicondialog.cpp:307 #, kde-format msgid "&Browse..." -msgstr "&Examinar..." +msgstr "&Examinar…" #: kicondialog.cpp:318 #, kde-format @@ -70,7 +72,7 @@ #: kicondialog.cpp:356 #, kde-format msgid "Applications" -msgstr "Aplicacións" +msgstr "Aplicativos" #: kicondialog.cpp:357 #, kde-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kiconthemes-5.30.0/po/ia/kiconthemes5.po new/kiconthemes-5.31.0/po/ia/kiconthemes5.po --- old/kiconthemes-5.30.0/po/ia/kiconthemes5.po 2017-01-08 21:53:38.000000000 +0100 +++ new/kiconthemes-5.31.0/po/ia/kiconthemes5.po 2017-02-05 12:00:01.000000000 +0100 @@ -1,21 +1,21 @@ # Copyright (C) YEAR This_file_is_part_of_KDE # This file is distributed under the same license as the PACKAGE package. # -# g.sora <[email protected]>, 2010, 2011, 2012, 2013. +# g.sora <[email protected]>, 2010, 2011, 2012, 2013, 2017. msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: http://bugs.kde.org\n" "POT-Creation-Date: 2016-11-19 20:11+0100\n" -"PO-Revision-Date: 2013-07-11 23:25+0200\n" -"Last-Translator: Giovanni Sora <[email protected]>\n" -"Language-Team: Interlingua <[email protected]>\n" +"PO-Revision-Date: 2017-01-15 19:48+0100\n" +"Last-Translator: giovanni <[email protected]>\n" +"Language-Team: Interlingua <[email protected]>\n" "Language: ia\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Lokalize 1.5\n" +"X-Generator: Lokalize 2.0\n" #: kicondialog.cpp:260 kicondialog.cpp:272 kicondialog.cpp:602 #, kde-format @@ -100,7 +100,7 @@ #: kicondialog.cpp:364 #, kde-format msgid "All" -msgstr "" +msgstr "Omne" #: kicondialog.cpp:602 #, kde-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kiconthemes-5.30.0/src/kiconbutton.cpp new/kiconthemes-5.31.0/src/kiconbutton.cpp --- old/kiconthemes-5.30.0/src/kiconbutton.cpp 2017-01-08 21:53:38.000000000 +0100 +++ new/kiconthemes-5.31.0/src/kiconbutton.cpp 2017-02-05 12:00:01.000000000 +0100 @@ -70,7 +70,7 @@ mbUser = false; mpLoader = loader; - mpDialog = 0L; + mpDialog = nullptr; connect(q, SIGNAL(clicked()), q, SLOT(_k_slotChangeIcon())); } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kiconthemes-5.30.0/src/kiconbutton.h new/kiconthemes-5.31.0/src/kiconbutton.h --- old/kiconthemes-5.30.0/src/kiconbutton.h 2017-01-08 21:53:38.000000000 +0100 +++ new/kiconthemes-5.31.0/src/kiconbutton.h 2017-02-05 12:00:01.000000000 +0100 @@ -41,7 +41,7 @@ * * @param parent The parent widget. */ - explicit KIconButton(QWidget *parent = 0L); + explicit KIconButton(QWidget *parent = nullptr); /** * Constructs a KIconButton using a specific icon loader. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kiconthemes-5.30.0/src/kicondialog.cpp new/kiconthemes-5.31.0/src/kicondialog.cpp --- old/kiconthemes-5.30.0/src/kicondialog.cpp 2017-01-08 21:53:38.000000000 +0100 +++ new/kiconthemes-5.31.0/src/kicondialog.cpp 2017-02-05 12:00:01.000000000 +0100 @@ -225,7 +225,7 @@ void KIconCanvas::currentListItemChanged(QListWidgetItem *item) { - emit nameChanged((item != 0L) ? item->text() : QString()); + emit nameChanged((item != nullptr) ? item->text() : QString()); } // TODO KF6 remove and override KIconDialog::showEvent() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kiconthemes-5.30.0/src/kicondialog.h new/kiconthemes-5.31.0/src/kicondialog.h --- old/kiconthemes-5.30.0/src/kicondialog.h 2017-01-08 21:53:38.000000000 +0100 +++ new/kiconthemes-5.31.0/src/kicondialog.h 2017-02-05 12:00:01.000000000 +0100 @@ -38,7 +38,7 @@ * * @param parent The parent widget. */ - explicit KIconDialog(QWidget *parent = 0L); + explicit KIconDialog(QWidget *parent = nullptr); /** * Constructs an icon selection dialog using a specific icon loader. @@ -46,7 +46,7 @@ * @param loader The icon loader to use. * @param parent The parent widget. */ - explicit KIconDialog(KIconLoader *loader, QWidget *parent = 0); + explicit KIconDialog(KIconLoader *loader, QWidget *parent = nullptr); /** * Destructs the dialog. @@ -132,7 +132,7 @@ static QString getIcon(KIconLoader::Group group = KIconLoader::Desktop, KIconLoader::Context context = KIconLoader::Application, bool strictIconSize = false, int iconSize = 0, - bool user = false, QWidget *parent = 0, + bool user = false, QWidget *parent = nullptr, const QString &caption = QString()); Q_SIGNALS: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kiconthemes-5.30.0/src/kicondialog_p.h new/kiconthemes-5.31.0/src/kicondialog_p.h --- old/kiconthemes-5.30.0/src/kicondialog_p.h 2017-01-08 21:53:38.000000000 +0100 +++ new/kiconthemes-5.31.0/src/kicondialog_p.h 2017-02-05 12:00:01.000000000 +0100 @@ -40,7 +40,7 @@ * * @param parent The parent widget. */ - explicit KIconCanvas(QWidget *parent = 0L); + explicit KIconCanvas(QWidget *parent = nullptr); /** * Destroys the icon canvas. @@ -110,7 +110,7 @@ m_bStrictIconSize = true; m_bLockUser = false; m_bLockCustomDir = false; - searchLine = 0; + searchLine = nullptr; mNumOfSteps = 1; } ~KIconDialogPrivate() {} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kiconthemes-5.30.0/src/kiconengine.cpp new/kiconthemes-5.31.0/src/kiconengine.cpp --- old/kiconthemes-5.30.0/src/kiconengine.cpp 2017-01-08 21:53:38.000000000 +0100 +++ new/kiconthemes-5.31.0/src/kiconengine.cpp 2017-02-05 12:00:01.000000000 +0100 @@ -72,18 +72,12 @@ return; } - Q_UNUSED(state) - #if QT_VERSION >= QT_VERSION_CHECK(5, 6, 0) const qreal dpr = painter->device()->devicePixelRatioF(); #else const qreal dpr = painter->device()->devicePixelRatio(); #endif - - const int kstate = qIconModeToKIconState(mode); - const int iconSize = qMin(rect.width(), rect.height()) * dpr; - const QPixmap pix = mIconLoader.data()->loadIcon(mIconName, KIconLoader::Desktop, iconSize, kstate, mOverlays); - painter->drawPixmap(rect, pix); + painter->drawPixmap(rect, pixmap(rect.size() * dpr, mode, state)); } QPixmap KIconEngine::pixmap(const QSize &size, QIcon::Mode mode, QIcon::State state) @@ -113,7 +107,7 @@ pix2.fill(QColor(0, 0, 0, 0)); QPainter painter(&pix2); - painter.drawPixmap(QPoint(), pix); + painter.drawPixmap(QPoint((pix2.width() - pix.width()) / 2, (pix2.height() - pix.height()) / 2), pix); return pix2; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kiconthemes-5.30.0/src/kiconloader.cpp new/kiconthemes-5.31.0/src/kiconloader.cpp --- old/kiconthemes-5.30.0/src/kiconloader.cpp 2017-01-08 21:53:38.000000000 +0100 +++ new/kiconthemes-5.31.0/src/kiconloader.cpp 2017-02-05 12:00:01.000000000 +0100 @@ -207,8 +207,8 @@ public: KIconLoaderPrivate(KIconLoader *q) : q(q) - , mpGroups(0) - , mIconCache(0) + , mpGroups(nullptr) + , mIconCache(nullptr) { } @@ -224,8 +224,8 @@ qDeleteAll(links); delete[] mpGroups; delete mIconCache; - mpGroups = 0; - mIconCache = 0; + mpGroups = nullptr; + mIconCache = nullptr; mPixmapCache.clear(); appname.clear(); searchPaths.clear(); @@ -503,7 +503,7 @@ //TODO: should we pass in the kstate? it results in a slower // path, and perhaps emblems should remain in the default state // anyways? - const QPixmap pixmap = iconLoader->loadIcon(overlay, group, overlaySize, state, QStringList(), 0, true); + const QPixmap pixmap = iconLoader->loadIcon(overlay, group, overlaySize, state, QStringList(), nullptr, true); if (pixmap.isNull()) { continue; @@ -579,7 +579,7 @@ { extraDesktopIconsLoaded = false; mIconThemeInited = false; - mpThemeRoot = 0; + mpThemeRoot = nullptr; searchPaths = extraSearchPaths; @@ -595,15 +595,15 @@ mPixmapCache.setMaxCost(10 * 1024 * 1024); // These have to match the order in kiconloader.h - static const char *const groups[] = { "Desktop", "Toolbar", "MainToolbar", "Small", "Panel", "Dialog", 0L }; + static const char *const groups[] = { "Desktop", "Toolbar", "MainToolbar", "Small", "Panel", "Dialog", nullptr }; KSharedConfig::Ptr config = KSharedConfig::openConfig(); // loading config and default sizes initIconThemes(); - KIconTheme *defaultSizesTheme = links.empty() ? 0 : links.first()->theme; + KIconTheme *defaultSizesTheme = links.empty() ? nullptr : links.first()->theme; mpGroups = new KIconGroup[(int) KIconLoader::LastGroup]; for (KIconLoader::Group i = KIconLoader::FirstGroup; i < KIconLoader::LastGroup; ++i) { - if (groups[i] == 0L) { + if (groups[i] == nullptr) { break; } @@ -620,7 +620,7 @@ { if (mIconThemeInited) { // If mpThemeRoot isn't 0 then initing has succeeded - return (mpThemeRoot != 0); + return (mpThemeRoot != nullptr); } //qCDebug(KICONTHEMES); mIconThemeInited = true; @@ -1386,17 +1386,17 @@ { QString file = moviePath(name, group, size); if (file.isEmpty()) { - return 0; + return nullptr; } int dirLen = file.lastIndexOf('/'); QString icon = iconPath(name, size ? -size : group, true); if (!icon.isEmpty() && file.left(dirLen) != icon.left(dirLen)) { - return 0; + return nullptr; } QMovie *movie = new QMovie(file, QByteArray(), parent); if (!movie->isValid()) { delete movie; - return 0; + return nullptr; } return movie; } @@ -1504,7 +1504,7 @@ if (d->mpThemeRoot) { return d->mpThemeRoot->theme; } - return 0L; + return nullptr; } int KIconLoader::currentSize(KIconLoader::Group group) const @@ -1651,12 +1651,12 @@ bool canReturnNull) { QIcon iconset; - QPixmap tmp = loadIcon(name, g, s, KIconLoader::ActiveState, QStringList(), NULL, canReturnNull); + QPixmap tmp = loadIcon(name, g, s, KIconLoader::ActiveState, QStringList(), nullptr, canReturnNull); iconset.addPixmap(tmp, QIcon::Active, QIcon::On); // we don't use QIconSet's resizing anyway - tmp = loadIcon(name, g, s, KIconLoader::DisabledState, QStringList(), NULL, canReturnNull); + tmp = loadIcon(name, g, s, KIconLoader::DisabledState, QStringList(), nullptr, canReturnNull); iconset.addPixmap(tmp, QIcon::Disabled, QIcon::On); - tmp = loadIcon(name, g, s, KIconLoader::DefaultState, QStringList(), NULL, canReturnNull); + tmp = loadIcon(name, g, s, KIconLoader::DefaultState, QStringList(), nullptr, canReturnNull); iconset.addPixmap(tmp, QIcon::Normal, QIcon::On); return iconset; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kiconthemes-5.30.0/src/kiconloader.h new/kiconthemes-5.31.0/src/kiconloader.h --- old/kiconthemes-5.30.0/src/kiconloader.h 2017-01-08 21:53:38.000000000 +0100 +++ new/kiconthemes-5.31.0/src/kiconloader.h 2017-02-05 12:00:01.000000000 +0100 @@ -76,12 +76,6 @@ class KICONTHEMES_EXPORT KIconLoader : public QObject { Q_OBJECT - Q_ENUMS(Context) - Q_ENUMS(Type) - Q_ENUMS(MatchType) - Q_ENUMS(Group) - Q_ENUMS(StdSizes) - Q_ENUMS(States) public: /** @@ -102,6 +96,7 @@ Place, ///< An icon that represents a location (e.g. 'home', 'trash'). StatusIcon ///< An icon that represents an event. }; + Q_ENUM(Context) /** * The type of the icon. @@ -111,6 +106,7 @@ Scalable, ///< Scalable-size icon. Threshold ///< A threshold icon. }; + Q_ENUM(Type) /** * The type of a match. @@ -119,6 +115,7 @@ MatchExact, ///< Only try to find an exact match. MatchBest ///< Take the best match if there is no exact match. }; + Q_ENUM(MatchType) /** * The group of the icon. @@ -145,6 +142,7 @@ /// User icons User }; + Q_ENUM(Group) /** * These are the standard sizes for icons. @@ -163,6 +161,7 @@ /// enormous sized icons for iconviews SizeEnormous = 128 }; + Q_ENUM(StdSizes) /** * Defines the possible states of an icon. @@ -174,6 +173,7 @@ SelectedState, ///< Icon is selected. @since 5.22 LastState ///< Last state (last constant) }; + Q_ENUM(States) /** * Constructs an iconloader. @@ -186,7 +186,7 @@ * KIconLoader::global(), so you hardly ever have to create an * iconloader object yourself. That one is the application's iconloader. */ - explicit KIconLoader(const QString &appname = QString(), const QStringList &extraSearchPaths = QStringList(), QObject *parent = 0); + explicit KIconLoader(const QString &appname = QString(), const QStringList &extraSearchPaths = QStringList(), QObject *parent = nullptr); /** * Cleanup @@ -239,7 +239,7 @@ */ QPixmap loadIcon(const QString &name, KIconLoader::Group group, int size = 0, int state = KIconLoader::DefaultState, const QStringList &overlays = QStringList(), - QString *path_store = 0L, + QString *path_store = nullptr, bool canReturnNull = false) const; /** @@ -262,7 +262,7 @@ */ QPixmap loadMimeTypeIcon(const QString &iconName, KIconLoader::Group group, int size = 0, int state = KIconLoader::DefaultState, const QStringList &overlays = QStringList(), - QString *path_store = 0) const; + QString *path_store = nullptr) const; /** * Loads a pixmapSequence given the xdg icon name @@ -322,7 +322,7 @@ * @return A QMovie object. Can be null if not found or not valid. * Ownership is passed to the caller. */ - QMovie *loadMovie(const QString &name, KIconLoader::Group group, int size = 0, QObject *parent = 0) const; + QMovie *loadMovie(const QString &name, KIconLoader::Group group, int size = 0, QObject *parent = nullptr) const; /** * Returns the path to an animated icon. @@ -593,14 +593,14 @@ * KDE style and effect standards. * @since 5.0 */ -KICONTHEMES_EXPORT QIcon icon(const QString &iconName, KIconLoader *iconLoader = 0); +KICONTHEMES_EXPORT QIcon icon(const QString &iconName, KIconLoader *iconLoader = nullptr); /** * \relates KIconLoader * Returns a QIcon for the given icon, with additional overlays. * @since 5.0 */ -KICONTHEMES_EXPORT QIcon icon(const QString &iconName, const QStringList &overlays, KIconLoader *iconLoader = 0); +KICONTHEMES_EXPORT QIcon icon(const QString &iconName, const QStringList &overlays, KIconLoader *iconLoader = nullptr); } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kiconthemes-5.30.0/tests/kicondialogtest.cpp new/kiconthemes-5.31.0/tests/kicondialogtest.cpp --- old/kiconthemes-5.30.0/tests/kicondialogtest.cpp 2017-01-08 21:53:38.000000000 +0100 +++ new/kiconthemes-5.31.0/tests/kicondialogtest.cpp 2017-02-05 12:00:01.000000000 +0100 @@ -40,7 +40,7 @@ delete dialog; icon = KIconDialog::getIcon(KIconLoader::Desktop, KIconLoader::MimeType, - true, 48, true, 0, QStringLiteral("Test dialog")); + true, 48, true, nullptr, QStringLiteral("Test dialog")); QTextStream(stdout) << "Icon \"" << icon << "\" was chosen (getIcon)\n"; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kiconthemes-5.30.0/tests/kiconeffecttest.h new/kiconthemes-5.31.0/tests/kiconeffecttest.h --- old/kiconthemes-5.30.0/tests/kiconeffecttest.h 2017-01-08 21:53:38.000000000 +0100 +++ new/kiconthemes-5.31.0/tests/kiconeffecttest.h 2017-02-05 12:00:01.000000000 +0100 @@ -10,7 +10,7 @@ { Q_OBJECT public: - KIconEffectTestWidget(QWidget *parent = 0); + KIconEffectTestWidget(QWidget *parent = nullptr); private Q_SLOTS: void slotGray(int); void slotMonochrome(int);
