diff --git a/CMakeLists.txt b/CMakeLists.txt --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -47,7 +47,6 @@ find_package(KF5CoreAddons ${KF5_DEP_VERSION} REQUIRED) find_package(KF5Codecs ${KF5_DEP_VERSION} REQUIRED) find_package(KF5ConfigWidgets ${KF5_DEP_VERSION} REQUIRED) -find_package(KF5IconThemes ${KF5_DEP_VERSION} REQUIRED) find_package(KF5WidgetsAddons ${KF5_DEP_VERSION} REQUIRED) find_package(KF5XmlGui ${KF5_DEP_VERSION} REQUIRED) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -37,7 +37,6 @@ KF5::ConfigCore # for KConfigGroup KF5::ConfigWidgets # for KStandardAction KF5::XmlGui # for KActionCollection - KF5::IconThemes # for SmallIcon ) if (TARGET Qt5::DBus) target_link_libraries(KF5Bookmarks PRIVATE Qt5::DBus) # dbus usage in kbookmarkmanager.cpp diff --git a/src/kbookmarkdialog.cpp b/src/kbookmarkdialog.cpp --- a/src/kbookmarkdialog.cpp +++ b/src/kbookmarkdialog.cpp @@ -32,7 +32,7 @@ #include #include -#include +#include #include KBookmarkDialogPrivate::KBookmarkDialogPrivate(KBookmarkDialog *q) @@ -384,16 +384,16 @@ : QTreeWidgetItem(tree), m_address(QLatin1String("")) { setText(0, KBookmarkDialog::tr("Bookmarks", "name of the container of all browser bookmarks")); - setIcon(0, SmallIcon(QStringLiteral("bookmarks"))); + setIcon(0, QIcon::fromTheme(QStringLiteral("bookmarks"))); tree->expandItem(this); tree->setCurrentItem(this); tree->setItemSelected(this, true); } KBookmarkTreeItem::KBookmarkTreeItem(QTreeWidgetItem *parent, QTreeWidget *tree, const KBookmarkGroup &bk) : QTreeWidgetItem(parent) { - setIcon(0, SmallIcon(bk.icon())); + setIcon(0, QIcon::fromTheme(bk.icon())); setText(0, bk.fullText()); tree->expandItem(this); m_address = bk.address();