summaryrefslogtreecommitdiffstats
path: root/kdecore
diff options
context:
space:
mode:
Diffstat (limited to 'kdecore')
-rw-r--r--kdecore/kglobalsettings.cpp6
-rw-r--r--kdecore/kglobalsettings.h7
2 files changed, 13 insertions, 0 deletions
diff --git a/kdecore/kglobalsettings.cpp b/kdecore/kglobalsettings.cpp
index 35b958e9e..c8884409d 100644
--- a/kdecore/kglobalsettings.cpp
+++ b/kdecore/kglobalsettings.cpp
@@ -118,6 +118,12 @@ bool KGlobalSettings::singleClick()
return g.readBoolEntry("SingleClick", KDE_DEFAULT_SINGLECLICK);
}
+bool KGlobalSettings::iconUseRoundedRect()
+{
+ KConfigGroup g( KGlobal::config(), "KDE" );
+ return g.readBoolEntry("IconUseRoundedRect", KDE_DEFAULT_SINGLECLICK);
+}
+
KGlobalSettings::TearOffHandle KGlobalSettings::insertTearOffHandle()
{
int tearoff;
diff --git a/kdecore/kglobalsettings.h b/kdecore/kglobalsettings.h
index a26a7c174..04afe8567 100644
--- a/kdecore/kglobalsettings.h
+++ b/kdecore/kglobalsettings.h
@@ -24,6 +24,7 @@
#include "kdelibs_export.h"
#define KDE_DEFAULT_SINGLECLICK false
+#define KDE_DEFAULT_ICONTEXTROUNDED true
#define KDE_DEFAULT_INSERTTEAROFFHANDLES 0
#define KDE_DEFAULT_AUTOSELECTDELAY -1
#define KDE_DEFAULT_CHANGECURSOR true
@@ -101,6 +102,12 @@ class KDECORE_EXPORT KGlobalSettings
static bool singleClick();
/**
+ * Returns whether icon text is drawn in a rounded style
+ * @return true if rounded, or false if rectangular.
+ **/
+ static bool iconUseRoundedRect();
+
+ /**
* This enum describes the return type for insertTearOffHandle() whether to insert
* a handle or not. Applications who independently want to use handles in their popup menus
* should test for Application level before calling the appropriate function in KPopupMenu.