From 5e0401f3a061324224ff3db4349f27cd41ee3a92 Mon Sep 17 00:00:00 2001 From: Mavridis Philippe Date: Thu, 8 Apr 2021 14:13:16 +0300 Subject: Added window border styling options. Signed-off-by: Mavridis Philippe (cherry picked from commit ac7c1af9b4425f5c51eafd449ec253189113a57e) --- src/komposesettings.cpp | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'src/komposesettings.cpp') diff --git a/src/komposesettings.cpp b/src/komposesettings.cpp index 3149523..202c8f2 100644 --- a/src/komposesettings.cpp +++ b/src/komposesettings.cpp @@ -110,6 +110,13 @@ void KomposeSettings::readConfig() showWindowTitleShadow = kapp->config()->readBoolEntry("showWindowTitleShadow", true ); windowTitleFontShadowColor = kapp->config()->readColorEntry("windowTitleFontShadowColor", new TQColor(TQt::lightGray) ); + windowBorderActiveColor = kapp->config()->readColorEntry("windowBorderActiveColor", new TQColor(TQt::gray) ); + windowBorderInactiveColor = kapp->config()->readColorEntry("windowBorderInactiveColor", new TQColor(TQt::black) ); + windowBorderActiveWidth = kapp->config()->readNumEntry("windowBorderActiveWidth", 2 ); + windowBorderInactiveWidth = kapp->config()->readNumEntry("windowBorderInactiveWidth", 1 ); + windowBorderActiveStyle = kapp->config()->readNumEntry("windowBorderActiveStyle", 3 ); // dotted + windowBorderInactiveStyle = kapp->config()->readNumEntry("windowBorderInactiveStyle", 1 ); // solid + desktopTitleFont = kapp->config()->readFontEntry("desktopTitleFont", new TQFont( "arial", 10 ) ); desktopTitleFontColor = kapp->config()->readColorEntry("desktopTitleFontColor", new TQColor(TQt::gray) ); desktopTitleFontHighlightColor = kapp->config()->readColorEntry("desktopTitleFontHighlightColor", new TQColor(TQt::black) ); @@ -167,6 +174,13 @@ void KomposeSettings::writeConfig() kapp->config()->writeEntry("showWindowTitleShadow", showWindowTitleShadow); kapp->config()->writeEntry("windowTitleFontShadowColor", windowTitleFontShadowColor); + kapp->config()->writeEntry("windowBorderActiveColor", windowBorderActiveColor); + kapp->config()->writeEntry("windowBorderInactiveColor", windowBorderInactiveColor ); + kapp->config()->writeEntry("windowBorderActiveWidth", windowBorderActiveWidth ); + kapp->config()->writeEntry("windowBorderInactiveWidth", windowBorderInactiveWidth ); + kapp->config()->writeEntry("windowBorderActiveStyle", windowBorderActiveStyle ); + kapp->config()->writeEntry("windowBorderInactiveStyle", windowBorderInactiveStyle ); + kapp->config()->writeEntry("desktopTitleFont", desktopTitleFont); kapp->config()->writeEntry("desktopTitleFontColor", desktopTitleFontColor); kapp->config()->writeEntry("desktopTitleFontHighlightColor", desktopTitleFontHighlightColor); -- cgit v1.2.3