File indexing completed on 2025-03-09 05:02:40

0001 /*
0002     SPDX-FileCopyrightText: 2023 David Edmundson <davidedmundson@kde.org>
0003     SPDX-License-Identifier: LGPL-2.0-or-later
0004 */
0005 
0006 #include "utils.h"
0007 
0008 Qt::Edge PlasmaQuickPrivate::oppositeEdge(Qt::Edge edge)
0009 {
0010     switch (edge) {
0011     case Qt::TopEdge:
0012         return Qt::BottomEdge;
0013     case Qt::BottomEdge:
0014         return Qt::TopEdge;
0015     case Qt::LeftEdge:
0016         return Qt::RightEdge;
0017     case Qt::RightEdge:
0018         return Qt::LeftEdge;
0019     }
0020     Q_UNREACHABLE();
0021 }