mirror of
https://invent.kde.org/system/dolphin
synced 2024-10-28 03:21:56 +00:00
Fix enum-compare-switch clang warnings
We were comparing a value of type `KStandardItemListView::ItemLayout` with values of type `KStandardItemListWidget::Layout`.
This commit is contained in:
parent
1859d6455d
commit
8d1cc850de
|
@ -51,15 +51,15 @@ KStandardItemListWidgetInformant::~KStandardItemListWidgetInformant()
|
||||||
void KStandardItemListWidgetInformant::calculateItemSizeHints(QVector<qreal>& logicalHeightHints, qreal& logicalWidthHint, const KItemListView* view) const
|
void KStandardItemListWidgetInformant::calculateItemSizeHints(QVector<qreal>& logicalHeightHints, qreal& logicalWidthHint, const KItemListView* view) const
|
||||||
{
|
{
|
||||||
switch (static_cast<const KStandardItemListView*>(view)->itemLayout()) {
|
switch (static_cast<const KStandardItemListView*>(view)->itemLayout()) {
|
||||||
case KStandardItemListWidget::IconsLayout:
|
case KStandardItemListView::IconsLayout:
|
||||||
calculateIconsLayoutItemSizeHints(logicalHeightHints, logicalWidthHint, view);
|
calculateIconsLayoutItemSizeHints(logicalHeightHints, logicalWidthHint, view);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case KStandardItemListWidget::CompactLayout:
|
case KStandardItemListView::CompactLayout:
|
||||||
calculateCompactLayoutItemSizeHints(logicalHeightHints, logicalWidthHint, view);
|
calculateCompactLayoutItemSizeHints(logicalHeightHints, logicalWidthHint, view);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case KStandardItemListWidget::DetailsLayout:
|
case KStandardItemListView::DetailsLayout:
|
||||||
calculateDetailsLayoutItemSizeHints(logicalHeightHints, logicalWidthHint, view);
|
calculateDetailsLayoutItemSizeHints(logicalHeightHints, logicalWidthHint, view);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue