diff -r 313976a11e23 -r 0cfa53de576f controlpanelplugins/themeplugin/src/cpthemeutil.h --- a/controlpanelplugins/themeplugin/src/cpthemeutil.h Thu Aug 05 11:28:29 2010 +0800 +++ b/controlpanelplugins/themeplugin/src/cpthemeutil.h Tue Aug 24 10:56:32 2010 +0800 @@ -23,15 +23,19 @@ class QStringList; class CpThemeInfo; +class HbIcon; class CpThemeUtil { public: static QList buildThemeList(); static CpThemeInfo* buildThemeInfo(const QString& themePath, const QString& themeName = QString()); - static CpThemeInfo* defaultTheme(); + static QString defaultTheme(); static const QList< QPair< QString, QString > > availableThemes(); static const QStringList themeDirectories(const QList &themeInfoList); + +private: + static HbIcon getPreviewIcon(const QString& themePath); };