-rw-r--r-- | core/launcher/startmenu.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/core/launcher/startmenu.cpp b/core/launcher/startmenu.cpp index f17c7f8..b84eed8 100644 --- a/core/launcher/startmenu.cpp +++ b/core/launcher/startmenu.cpp | |||
@@ -149,8 +149,10 @@ void StartMenu::createAppEntry( QPopupMenu *menu, QDir dir, QString file ) | |||
149 | delete applnk; | 149 | delete applnk; |
150 | } else { | 150 | } else { |
151 | QPixmap test; | 151 | QPixmap test; |
152 | QImage img = Resource::loadImage( applnk->icon() ); | ||
153 | if(!img.isNull() ) | ||
152 | test.convertFromImage( | 154 | test.convertFromImage( |
153 | Resource::loadImage( applnk->icon() ).smoothScale( | 155 | img.smoothScale( |
154 | AppLnk::smallIconSize(), AppLnk::smallIconSize() ), 0 ); | 156 | AppLnk::smallIconSize(), AppLnk::smallIconSize() ), 0 ); |
155 | 157 | ||
156 | menu->insertItem( test, applnk->name(), | 158 | menu->insertItem( test, applnk->name(), |