homescreenapp/hsdomainmodel/src/hspagevisual.cpp
changeset 92 6727c5d0afc7
parent 77 4b195f3bea29
--- a/homescreenapp/hsdomainmodel/src/hspagevisual.cpp	Thu Sep 02 20:17:27 2010 +0300
+++ b/homescreenapp/hsdomainmodel/src/hspagevisual.cpp	Fri Sep 17 08:27:54 2010 +0300
@@ -17,7 +17,8 @@
 
 #include "hspagevisual.h"
 #include "hspagetoucharea.h"
-
+#include "hsscene.h"
+#include "hspage.h"
 
 
 /*!
@@ -51,6 +52,17 @@
 {
 }
 
+int HsPageVisual::pageIndex() const
+{
+    QList<HsPage *> pages = HsScene::instance()->pages();
+    for (int i = 0; i < pages.count(); ++i) {
+        if (pages.at(i)->visual() == this) {
+            return i;
+        }
+    }
+    return -1;
+}
+
 void HsPageVisual::setGeometry(const QRectF &rect)
 {
     if (mTouchArea) {