coreapplicationuis/devicepowermenuplugin/src/hbdevicepowermenuwidegt.cpp
changeset 49 76883296a0d5
parent 48 2222076f5c60
--- a/coreapplicationuis/devicepowermenuplugin/src/hbdevicepowermenuwidegt.cpp	Wed Jun 23 18:22:59 2010 +0300
+++ b/coreapplicationuis/devicepowermenuplugin/src/hbdevicepowermenuwidegt.cpp	Tue Jul 06 14:26:20 2010 +0300
@@ -51,6 +51,7 @@
 qreal KVerticalX = 175;
 //width of PowerMenu
 qreal KPMWidth = 360;
+
 /**
  * Constructor
  */
@@ -87,8 +88,7 @@
 HbDevicePowerMenuWidget::~HbDevicePowerMenuWidget()
     {
     TRACES( RDebug::Print( _L("HbDevicePowerMenuWidget::Destructor()") ) );
-	delete mLoader;
-	delete mHbTranslator;
+    cleanupMemory();
     }
 
 /**
@@ -266,18 +266,8 @@
         mDialogWidget->setTimeout(HbPopup::NoTimeout);
         mDialogWidget->setDismissPolicy(HbPopup::TapOutside);
         mDialogWidget->setPreferredWidth(KPMWidth);
-        //Sets Dialog position on screen
-/*        
-        HbInstance* instance = HbInstance::instance();
-        mMainWindow = instance->allMainWindows().first();
-        ok = connect(mMainWindow , SIGNAL(orientationChanged(Qt::Orientation)), this, SLOT(setDialogWidget(Qt::Orientation)));
-        //This is required to launch menu in right place for very first time
-        setDialogWidget(mMainWindow->orientation());
         
-        Q_ASSERT_X(ok, "Orientation", "Invalid Orientation");
-*/
         connect(mDialogWidget,SIGNAL(aboutToClose()),this, SLOT(closedialog()));
-        
 	    TRACES( RDebug::Print( _L("HbDevicePowerMenuWidget::constructDialog:dialogLoaded:End") ) );
 		}
     TRACES( RDebug::Print( _L("HbDevicePowerMenuWidget::constructDialog:End") ) );
@@ -338,33 +328,15 @@
 	}
 
 /**
- * Widget is about to hide. 
- * This method is dervied from HBpopUp
- * 
+ * Slot
+ * Widget is about to Close. 
  */
-void HbDevicePowerMenuWidget::hideEvent(QHideEvent *event)
-	{
-	TRACES( RDebug::Print( _L("HbDevicePowerMenuWidget::hideEvent:Begin") ) );
-    Q_UNUSED(event);
-    //emit deviceDialogClosed();
-    TRACES( RDebug::Print( _L("HbDevicePowerMenuWidget::hideEvent:End") ) );
-	}
-
 void HbDevicePowerMenuWidget::closedialog()
     {
     TRACES( RDebug::Print( _L("HbDevicePowerMenuWidget::closedialog:Begin") ) );
     emit deviceDialogClosed();
     TRACES( RDebug::Print( _L("HbDevicePowerMenuWidget::closedialog:Begin") ) );
     }
-/**
- * Widget is about to show
- * This method is dervied from HBpopUp
- */
-void HbDevicePowerMenuWidget::showEvent(QShowEvent *event)
-	{
-	TRACES( RDebug::Print( _L("HbDevicePowerMenuWidget::showEvent") ) );
-    Q_UNUSED(event);
-	}
 
 /**
  * Slot
@@ -447,6 +419,9 @@
     TRACES( RDebug::Print( _L("HbDevicePowerMenuWidget::handleVibrationToggled:End") ) );
 	}
 
+/**
+ * Cleans up memory allocations
+ */
 void HbDevicePowerMenuWidget::cleanupMemory()
     {
     TRACES( RDebug::Print( _L("HbDevicePowerMenuWidget::cleanupMemory:Begin") ) );
@@ -461,21 +436,3 @@
     TRACES( RDebug::Print( _L("HbDevicePowerMenuWidget::cleanupMemory:End") ) );
     }
 
-/**
- * Slot
- * Sets Dialog position on screen
- */
-/*void HbDevicePowerMenuWidget::setDialogWidget(Qt::Orientation aOrientation)
-    {
-    TRACES( RDebug::Print( _L("HbDevicePowerMenuWidget::setDialogWidget:Begin") ) );
-    if (aOrientation == Qt::Vertical)
-        {
-        mDialogWidget->setPreferredPos(QPointF(0,0),HbPopup::TopLeftCorner);
-        }
-    else
-        {
-        mDialogWidget->setPreferredPos(QPointF(KVerticalX,0),HbPopup::TopLeftCorner);
-        }
-    TRACES( RDebug::Print( _L("HbDevicePowerMenuWidget::setDialogWidget:End") ) );
-    }*/
-