homescreenapp/stateplugins/hsapplibrarystateplugin/inc/hsallappsstate.h
changeset 61 2b1b11a301d2
parent 51 4785f57bf3d4
child 63 52b0f64eeb51
child 77 4b195f3bea29
--- a/homescreenapp/stateplugins/hsapplibrarystateplugin/inc/hsallappsstate.h	Wed Jun 23 18:03:36 2010 +0300
+++ b/homescreenapp/stateplugins/hsapplibrarystateplugin/inc/hsallappsstate.h	Tue Jul 06 14:06:53 2010 +0300
@@ -22,10 +22,8 @@
 #include <QModelIndex>
 #include <QPointer>
 
-#include "hsmenustates_global.h"
+#include "hsbaseviewstate.h"
 #include "hsmenumodewrapper.h"
-#include "hsmenuservice.h"
-#include "hsmenuview.h"
 
 
 HS_STATES_TEST_CLASS(MenuStatesTest)
@@ -40,7 +38,7 @@
 class HsMenuModeWrapper;
 class HsMainWindow;
 
-class HsAllAppsState: public QState
+class HsAllAppsState: public HsBaseViewState
 {
     Q_OBJECT
     HS_STATES_TEST_FRIEND_CLASS(MenuStatesTest)
@@ -50,6 +48,7 @@
                    HsMainWindow &mainWindow,
                    QState *parent = 0);
     ~HsAllAppsState();
+    
 signals:
     void toAppLibraryState();
 
@@ -58,7 +57,7 @@
     void collectionsSortOrder(HsSortAttribute sortAttribute);
 private slots:
     bool openTaskSwitcher();
-    bool checkSoftwareUpdates();
+    int checkSoftwareUpdates();
     void listItemActivated(const QModelIndex &index);
     void addActivated(const QModelIndex &index);
     void listItemLongPressed(HbAbstractViewItem *item, const QPointF &coords);
@@ -86,6 +85,7 @@
     HsMainWindow &mMainWindow;
     QModelIndex mContextModelIndex;
     QPointer<HbMenu> mContextMenu;
+
 };
 
 #endif // HSALLAPPSSTATE_H