]> cloud.milkyroute.net Git - dolphin.git/commitdiff
Fix some compile error against qt6
authorLaurent Montel <montel@kde.org>
Tue, 15 Mar 2022 12:30:13 +0000 (13:30 +0100)
committerLaurent Montel <montel@kde.org>
Tue, 15 Mar 2022 12:30:13 +0000 (13:30 +0100)
CMakeLists.txt
src/CMakeLists.txt
src/kitemviews/kfileitemmodel.cpp
src/kitemviews/kstandarditemlistwidget.cpp
src/trash/dolphintrash.h

index 021be0cf37b3f8e163ac7e72ee512260d570bf2a..e19f6c233095c1339f2eb36b027043371259198b 100644 (file)
@@ -69,7 +69,7 @@ find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS
     WindowSystem
 )
 
-find_package(KUserFeedback 1.0.0)
+find_package(KUserFeedback 1.2.0)
 set_package_properties(KUserFeedback
         PROPERTIES TYPE OPTIONAL
         PURPOSE "Used for submission of telemetry data"
@@ -91,13 +91,13 @@ set_package_properties(KF5Activities PROPERTIES DESCRIPTION "KActivities librari
 
 find_package(Phonon4Qt${QT_MAJOR_VERSION} CONFIG REQUIRED)
 
-find_package(PackageKitQt5)
-set_package_properties(PackageKitQt5
+find_package(PackageKitQt${QT_MAJOR_VERSION})
+set_package_properties(PackageKitQt${QT_MAJOR_VERSION}
         PROPERTIES DESCRIPTION "Software Manager integration"
         TYPE OPTIONAL
         PURPOSE "Used in the service menu installer"
         )
-if(PackageKitQt5_FOUND)
+if(PackageKitQt${QT_MAJOR_VERSION}_FOUND)
     set(HAVE_PACKAGEKIT TRUE)
 endif()
 
index bb898b5a75f1029a0901488ea1a527d3c0d2791f..2e8555cbcdb8f2a65b1530fc7e159d2be2660522 100644 (file)
@@ -307,7 +307,7 @@ target_link_libraries(dolphinstatic
     KF5::KCMUtils
     KF5::DBusAddons
     KF5::Notifications
-    Phonon::phonon4qt5
+    Phonon::phonon4qt${QT_MAJOR_VERSION}
 )
 
 if (HAVE_KACTIVITIES)
index 6391d7d3facd1f2154e303e5867ac2235f15032d..052a71cbd4863020469da79c89adba18fe952a99 100644 (file)
@@ -15,7 +15,7 @@
 
 #include <KDirLister>
 #include <KIO/Job>
-#include <KIO/kio_version.h>
+#include <kio_version.h>
 #include <KLocalizedString>
 #include <KLazyLocalizedString>
 #include <KUrlMimeData>
index d04ef370bb02c7ab38c8179d99fba3002c4601bf..db4e4a90ed8089998a8a9f3a510d98997bc68bb4 100644 (file)
@@ -1211,7 +1211,11 @@ QString KStandardItemListWidget::elideRightKeepExtension(const QString &text, in
             QString ret = m_customizedFontMetrics.elidedText(text.chopped(extensionLength),
                                                              Qt::ElideRight,
                                                              elidingWidth - extensionWidth);
+#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0)
             ret.append(text.rightRef(extensionLength));
+#else
+            ret.append(QStringView(text).right(extensionLength));
+#endif
             return ret;
         }
     }
index 12f10f101e5540b8369a2c4ef3b09b1e29a89f95..2ee85e89a87a8bdef0a362e6604b98a6bcad27f6 100644 (file)
@@ -11,7 +11,7 @@
 #include <QWidget>
 
 #include <KIO/EmptyTrashJob>
-#include <KIOWidgets/KDirLister>
+#include <KDirLister>
 
 class Trash: public QObject
 {