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

List:       kde-commits
Subject:    kdebase/kcontrol/icons
From:       Gunnar Schmidt <gunnar () schmi-dt ! de>
Date:       2005-01-17 21:01:09
Message-ID: 20050117210109.799EC1CFAC () office ! kde ! org
[Download RAW message or body]

CVS commit by gunnar: 

Fix the preview of the icons KCM with icon themes that only contain *.svgz files


  M +19 -4     iconthemes.cpp   1.52


--- kdebase/kcontrol/icons/iconthemes.cpp  #1.51:1.52
@@ -359,4 +359,9 @@ void IconThemesConfig::themeSelected(QLi
           if(engine.load(size, size, icon.path))
                 m_previewExec->setPixmap(*engine.image());
+          else {
+              icon=icontheme.iconPath("exec.svgz", size, KIcon::MatchBest);
+              if(engine.load(size, size, icon.path))
+                  m_previewExec->setPixmap(*engine.image());
+          }
 #endif
   }
@@ -370,4 +375,9 @@ void IconThemesConfig::themeSelected(QLi
           if(engine.load(size, size, icon.path))
                 m_previewFolder->setPixmap(*engine.image());
+          else {
+              icon=icontheme.iconPath("folder.svgz", size, KIcon::MatchBest);
+              if(engine.load(size, size, icon.path))
+                  m_previewFolder->setPixmap(*engine.image());
+          }
 #endif
   }
@@ -381,4 +391,9 @@ void IconThemesConfig::themeSelected(QLi
           if(engine.load(size, size, icon.path))
                 m_previewDocument->setPixmap(*engine.image());
+          else {
+              icon=icontheme.iconPath("txt.svgz", size, KIcon::MatchBest);
+              if(engine.load(size, size, icon.path))
+                  m_previewDocument->setPixmap(*engine.image());
+          }
 #endif
   }


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

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