[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE/kdelibs/kdeui/kernel
From:       Matthew Woehlke <mw_triad () users ! sourceforge ! net>
Date:       2007-06-25 21:38:01
Message-ID: 1182807481.177327.11984.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 680310 by mwoehlke:

add KGlobalSettings::allowDefaultBackgroundImages


 M  +6 -0      kglobalsettings.cpp  
 M  +9 -0      kglobalsettings.h  


--- trunk/KDE/kdelibs/kdeui/kernel/kglobalsettings.cpp #680309:680310
@@ -317,6 +317,12 @@
     return g.readEntry( "shadeSortColumn", KDE_DEFAULT_SHADE_SORT_COLUMN );
 }
 
+bool KGlobalSettings::allowDefaultBackgroundImages()
+{
+    KConfigGroup g( KGlobal::config(), "General" );
+    return g.readEntry( "allowDefaultBackgroundImages", KDE_DEFAULT_ALLOW_DEFAULT_BACKGROUND_IMAGES );
+}
+
 QColor KGlobalSettings::linkColor()
 {
     return KColorScheme(KColorScheme::View).foreground(KColorScheme::LinkText).color();
--- trunk/KDE/kdelibs/kdeui/kernel/kglobalsettings.h #680309:680310
@@ -36,6 +36,7 @@
 #define KDE_DEFAULT_OPAQUE_RESIZE true
 #define KDE_DEFAULT_BUTTON_LAYOUT 0
 #define KDE_DEFAULT_SHADE_SORT_COLUMN true
+#define KDE_DEFAULT_ALLOW_DEFAULT_BACKGROUND_IMAGES true
 
 class KConfigBase;
 class KUrl;
@@ -380,6 +381,14 @@
     static bool shadeSortColumn();
 
     /**
+     * Returns if default background images are allowed by the color scheme.
+     * A "default" background image is just that, i.e. the user has not
+     * actively selected a background image to use.
+     * @return true if default background images may be used
+     */
+    static bool allowDefaultBackgroundImages();
+
+    /**
      * Returns the default general font.
      * @return the default general font.
      */
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic