File indexing completed on 2024-05-05 17:34:27
0001 /* 0002 SPDX-FileCopyrightText: 2016 Sebastian Kügler <sebas@kde.org> 0003 0004 Work sponsored by the LiMux project of the city of Munich: 0005 SPDX-FileCopyrightText: 2018 Kai Uwe Broulik <kde@broulik.de> 0006 0007 SPDX-FileCopyrightText: 2022 David Redondo <kde@david-redondo.de> 0008 0009 0010 SPDX-License-Identifier: GPL-2.0-or-later 0011 */ 0012 0013 #include "osdaction.h" 0014 0015 #include <KLocalizedString> 0016 0017 using namespace KScreen; 0018 0019 QVector<OsdAction> OsdAction::availableActions() 0020 { 0021 return { 0022 {SwitchToExternal, i18nd("kscreen_common", "Switch to external screen"), QStringLiteral("osd-shutd-laptop")}, 0023 {SwitchToInternal, i18nd("kscreen_common", "Switch to laptop screen"), QStringLiteral("osd-shutd-screen")}, 0024 {Clone, i18nd("kscreen_common", "Unify outputs"), QStringLiteral("osd-duplicate")}, 0025 {ExtendLeft, i18nd("kscreen_common", "Extend to left"), QStringLiteral("osd-sbs-left")}, 0026 {ExtendRight, i18nd("kscreen_common", "Extend to right"), QStringLiteral("osd-sbs-sright")}, 0027 {NoAction, i18nd("kscreen_common", "Leave unchanged"), QStringLiteral("dialog-cancel")}, 0028 }; 0029 }