diff --git a/CMakeLists.txt b/CMakeLists.txt --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -44,6 +44,12 @@ URL "https://projects.kde.org/attica" TYPE REQUIRED ) +find_package(KF5Kirigami2 2.1.0) +set_package_properties(KF5Kirigami2 PROPERTIES + DESCRIPTION "KDE's lightweight user interface framework for mobile and convergent applications" + URL "https://techbase.kde.org/Kirigami" + PURPOSE "Required by KNewStuffQuick's qml components" + TYPE RUNTIME) option(BUILD_QCH "Build API documentation in QCH format (for e.g. Qt Assistant, Qt Creator & KDevelop)" OFF) add_feature_info(QCH ${BUILD_QCH} "API documentation in QCH format (for e.g. Qt Assistant, Qt Creator & KDevelop)") diff --git a/src/qtquick/qml/NewStuffItem.qml b/src/qtquick/qml/NewStuffItem.qml --- a/src/qtquick/qml/NewStuffItem.qml +++ b/src/qtquick/qml/NewStuffItem.qml @@ -22,12 +22,11 @@ import QtQuick 2.2 import QtQuick.Controls 1.4 as QtControls -import org.kde.kirigami 1.0 as Kirigami +import org.kde.kirigami 2.1 as Kirigami import org.kde.newstuff 1.0 as NewStuff Kirigami.SwipeListItem { id: listItem; - width: ListView.width; height: Kirigami.Units.iconSizes.huge + Kirigami.Units.smallSpacing * 2; property QtObject listModel; enabled: true;