summaryrefslogtreecommitdiff
path: root/noncore/apps/tinykate/libkate/microkde/kiconloader.h
blob: c4f642ebe6a169c7b72de19e0935ae2915220ffe (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#ifndef MINIKDE_KICONLOADER_H
#define MINIKDE_KICONLOADER_H

#include <qpixmap.h>
#include <qstring.h>

class KIcon
{
  public:
    enum Group { NoGroup=-1, Desktop=0, Toolbar, MainToolbar, Small,
	         Panel, LastGroup, User };
    enum StdSizes { SizeSmall=16, SizeMedium=32, SizeLarge=48 };
};

class KIconLoader
{
  public:    
    QPixmap loadIcon( const QString &name, int ); 

    QString iconPath( const QString &, int );
};

QPixmap BarIcon(const QString& name);

QPixmap DesktopIcon(const QString& name, int);

QPixmap SmallIcon(const QString& name);

QPixmap SmallIconSet( const QString &name );

#endif