21 #ifndef __ctkIconEnginePlugin_qt4_h
22 #define __ctkIconEnginePlugin_qt4_h
25 # include <QIconEngineV2>
26 # include <QIconEnginePluginV2>
31 #include "ctkWidgetsExport.h"
33 class ctkIconEnginePluginPrivate;
34 class ctkIconEnginePrivate;
46 :
public QIconEnginePluginV2
53 virtual QIconEngineV2* create(
const QString& filename=QString());
56 virtual QStringList keys()
const;
64 void setSizeDirectories(
const QStringList& sizeDirectories);
65 QStringList sizeDirectories()
const;
68 QScopedPointer<ctkIconEnginePluginPrivate>
d_ptr;
107 virtual void addFile(
const QString& fileName,
const QSize& size,
113 void setSizeDirectories(
const QStringList& sizeDirectories);
114 QStringList sizeDirectories()
const;
116 virtual QString
key()
const;
119 QScopedPointer<ctkIconEnginePrivate>
d_ptr;