summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/thememoodin.cpp3
-rw-r--r--src/thememoodin.h1
2 files changed, 3 insertions, 1 deletions
diff --git a/src/thememoodin.cpp b/src/thememoodin.cpp
index 2ad557c..b87b92a 100644
--- a/src/thememoodin.cpp
+++ b/src/thememoodin.cpp
@@ -85,6 +85,7 @@ void ThemeMoodin::readSettings()
mBaseResolution = cfg->readSizeEntry("BaseResolution", new TQSize(1280, 1024));
mTranslate = cfg->readBoolEntry("Translate", true);
mLineUpImages = cfg->readBoolEntry("LineUpImages", false);
+ mScaleIcons = cfg->readBoolEntry("ScaleIcons", false);
mKubuntuStyle = cfg->readBoolEntry("KubuntuStyle", false);
// so we can centre icons, JRiddell
@@ -273,7 +274,7 @@ void ThemeMoodin::initEffectWidgets()
TQPixmap* px = new TQPixmap(DesktopIcon(*it, mIconSetSize));
image = new TQImage(px->convertToImage());
// JRiddell don't scale icons
- if (!mKubuntuStyle) {
+ if (!mKubuntuStyle && mScaleIcons) {
mScaler->scaleSize(image);
}
}
diff --git a/src/thememoodin.h b/src/thememoodin.h
index 605368c..bea5d2f 100644
--- a/src/thememoodin.h
+++ b/src/thememoodin.h
@@ -78,6 +78,7 @@ private:
bool mUsersBackground;
bool mTranslate;
bool mLineUpImages;
+ bool mScaleIcons;
bool mKubuntuStyle;
int mAnimationLength;
int mAnimationDelay;