From b12d11a06c4092e03476aebaa3c04bf19fb9c5d0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Gr=C3=A4=C3=9Flin?= Date: Thu, 24 Jul 2014 08:37:48 +0200 Subject: [PATCH] Add border size to the implementation of DecorationSettings Not yet read from any config value. --- decorations/settings.cpp | 1 + decorations/settings.h | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/decorations/settings.cpp b/decorations/settings.cpp index b016cdec0d..cef2038c31 100644 --- a/decorations/settings.cpp +++ b/decorations/settings.cpp @@ -35,6 +35,7 @@ namespace Decoration SettingsImpl::SettingsImpl(KDecoration2::DecorationSettings *parent) : QObject() , DecorationSettingsPrivate(parent) + , m_borderSize(KDecoration2::BorderSize::Normal) { readSettings(); diff --git a/decorations/settings.h b/decorations/settings.h index fbde46bf81..1ec82adbb2 100644 --- a/decorations/settings.h +++ b/decorations/settings.h @@ -39,6 +39,9 @@ public: virtual ~SettingsImpl(); bool isAlphaChannelSupported() const override; bool isOnAllDesktopsAvailable() const override; + KDecoration2::BorderSize borderSize() const override { + return m_borderSize; + } QList< KDecoration2::DecorationButtonType > decorationButtonsLeft() const override { return m_leftButtons; } @@ -53,6 +56,7 @@ private: const QList< KDecoration2::DecorationButtonType > &defaultValue) const; QList< KDecoration2::DecorationButtonType > m_leftButtons; QList< KDecoration2::DecorationButtonType > m_rightButtons; + KDecoration2::BorderSize m_borderSize; }; } // Decoration } // KWin