--- a/taskswitcher/server/inc/tsscreenshotprovider.h Mon Sep 27 11:31:59 2010 +0300
+++ b/taskswitcher/server/inc/tsscreenshotprovider.h Wed Oct 06 16:00:22 2010 +0300
@@ -16,9 +16,14 @@
*/
#ifndef TSSCREENSHOTPROVIDER_H
#define TSSCREENSHOTPROVIDER_H
+
+#include <w32std.h>
+
#include "tsdatastorage.h"
#include "tswindowgroupsobserver.h"
-#include <w32std.h>
+
+class MTsWindowGroupsMonitor;
+class CTsIdList;
class CTsScreenshotProvider: public CWsGraphic,
public MTsWindowGroupsObserver
@@ -36,6 +41,7 @@
private:
CTsScreenshotProvider(MTsDataStorage&, MTsWindowGroupsMonitor&);
+ void ConstructL();
void HandleMessageL(const TDesC8&);
void HandleWindowGroupChangedL( MTsResourceManager &aResources,
const MTsRunningApplicationStorage& aStorage );
@@ -44,6 +50,7 @@
private:
MTsDataStorage& iStorage;
MTsWindowGroupsMonitor& iMonitor;
+ CTsIdList* iCache;
};
#endif //TSSCREENSHOTTASK_H