]> cloud.milkyroute.net Git - dolphin.git/commitdiff
Fix enum-compare-switch clang warnings
authorElvis Angelaccio <elvis.angelaccio@kde.org>
Thu, 29 Mar 2018 20:29:56 +0000 (22:29 +0200)
committerElvis Angelaccio <elvis.angelaccio@kde.org>
Thu, 29 Mar 2018 20:29:56 +0000 (22:29 +0200)
We were comparing a value of type `KStandardItemListView::ItemLayout`
with values of type `KStandardItemListWidget::Layout`.

src/kitemviews/kstandarditemlistwidget.cpp

index d396e58f8d9e744702144dab3c97a136f0a1e8f4..1aca250dd8a46fae60ab06daa5fe22999c292405 100644 (file)
@@ -51,15 +51,15 @@ KStandardItemListWidgetInformant::~KStandardItemListWidgetInformant()
 void KStandardItemListWidgetInformant::calculateItemSizeHints(QVector<qreal>& logicalHeightHints, qreal& logicalWidthHint, const KItemListView* view) const
 {
     switch (static_cast<const KStandardItemListView*>(view)->itemLayout()) {
-    case KStandardItemListWidget::IconsLayout:
+    case KStandardItemListView::IconsLayout:
         calculateIconsLayoutItemSizeHints(logicalHeightHints, logicalWidthHint, view);
         break;
 
-    case KStandardItemListWidget::CompactLayout:
+    case KStandardItemListView::CompactLayout:
         calculateCompactLayoutItemSizeHints(logicalHeightHints, logicalWidthHint, view);
         break;
 
-    case KStandardItemListWidget::DetailsLayout:
+    case KStandardItemListView::DetailsLayout:
         calculateDetailsLayoutItemSizeHints(logicalHeightHints, logicalWidthHint, view);
         break;