File indexing completed on 2024-04-28 05:27:06

0001 /*
0002  * SPDX-FileCopyrightText: 2020 Mikhail Zolotukhin <zomial@protonmail.com>
0003  *
0004  * SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL
0005  */
0006 #include "dummydecorationsettings.h"
0007 
0008 namespace KDecoration2
0009 {
0010 DummyDecorationSettings::DummyDecorationSettings(DecorationSettings *parent)
0011     : DecorationSettingsPrivate(parent)
0012 {
0013 }
0014 
0015 bool DummyDecorationSettings::isOnAllDesktopsAvailable() const
0016 {
0017     return false;
0018 }
0019 
0020 bool DummyDecorationSettings::isAlphaChannelSupported() const
0021 {
0022     return true;
0023 }
0024 
0025 bool DummyDecorationSettings::isCloseOnDoubleClickOnMenu() const
0026 {
0027     return false;
0028 }
0029 
0030 QList<DecorationButtonType> DummyDecorationSettings::decorationButtonsLeft() const
0031 {
0032     return {};
0033 }
0034 
0035 QList<DecorationButtonType> DummyDecorationSettings::decorationButtonsRight() const
0036 {
0037     return {};
0038 }
0039 
0040 BorderSize DummyDecorationSettings::borderSize() const
0041 {
0042     return BorderSize::None;
0043 }
0044 
0045 }