diff -r 22d3abee08da -r 2883a5458389 controlpanelplugins/themeplugin/src/cpthemecontrol.h --- a/controlpanelplugins/themeplugin/src/cpthemecontrol.h Tue May 25 04:10:19 2010 +0800 +++ b/controlpanelplugins/themeplugin/src/cpthemecontrol.h Thu Jun 10 16:07:41 2010 +0800 @@ -20,7 +20,6 @@ #include #include -#include #include "cpthemechanger.h" #include @@ -31,6 +30,7 @@ class QSortFilterProxyModel; QT_END_NAMESPACE +class HbDialog; class CpThemeListView; class CpThemePreview; class CpBaseSettingView; @@ -57,6 +57,7 @@ void themeApplied(const QString& theme); void themeListClosed(); void themeChangeTimeout(); + void themeWaitTimeout(); void themeChangeFinished(); private: @@ -70,7 +71,8 @@ CpThemeChanger* mThemeChanger; QAbstractItemModel* mListModel; QSortFilterProxyModel* mSortModel; - QTimer* mIdleTimer; + bool mThemeChangeFinished; + HbDialog* mWaitDialog; }; #endif //CPTHEMECONTROL_H