00001 #ifndef MINIKDE_KICONLOADER_H
00002 #define MINIKDE_KICONLOADER_H
00003
00004 #include <qpixmap.h>
00005 #include <qstring.h>
00006
00007 class KIcon
00008 {
00009 public:
00010 enum Group { NoGroup=-1, Desktop=0, Toolbar, MainToolbar, Small,
00011 Panel, LastGroup, User };
00012 enum StdSizes { SizeSmall=16, SizeMedium=32, SizeLarge=48 };
00013 };
00014
00015 class KIconLoader
00016 {
00017 public:
00018 QPixmap loadIcon( const QString &name, int );
00019
00020 QString iconPath( const QString &, int );
00021 };
00022
00023 QPixmap BarIcon(const QString& name);
00024
00025 QPixmap DesktopIcon(const QString& name, int);
00026
00027 QPixmap SmallIcon(const QString& name);
00028
00029 QPixmap SmallIconSet( const QString &name );
00030
00031 #endif