Remove duplicate define. Put all phy chip specific defines in its
[bertos.git] / wizard / BIntroPage.py
index 6352d20e83cf24572bcf764359ced3decfe04399..5a9f486401d3de750c4b6b0fa1924b5b1386dea1 100644 (file)
@@ -28,7 +28,6 @@
 #
 # Copyright 2008 Develer S.r.l. (http://www.develer.com/)
 #
-# $Id: BFolderPage.py 2669 2009-04-25 07:58:45Z duplo $
 #
 # Author: Lorenzo Berni <duplo@develer.com>
 #
@@ -49,19 +48,8 @@ class BIntroPage(BWizardPage):
     def __init__(self):
         BWizardPage.__init__(self, UI_LOCATION + "/intro_page.ui")
         self.setTitle(self.tr("Welcome in BeRTOS Wizard!"))
-        self.image = QPixmap(":/images/logo.png")
-
-    ## Overloaded QWidget methods ##
-
-    def resizeEvent(self, event):
-        self._scalePicture()
-        BWizardPage.resizeEvent(self, event)
-
-    def showEvent(self, event):
-        self._scalePicture()
-        BWizardPage.showEvent(self, event)
-
-    ##
+        pixmap = self.pageContent.imageLabel.pixmap()
+        self.pageContent.imageLabel.setPixmap(pixmap.scaled(300, 400, Qt.KeepAspectRatio))
 
     ## Overloaded QWizardPage methods ##
 
@@ -71,13 +59,4 @@ class BIntroPage(BWizardPage):
         """
         return True
 
-    ####
-
-    def _scalePicture(self):
-        """
-        I need this method because the scaledContent property of the QLabel
-        doesn't care the aspect ratio.
-        """
-        label_size = self.pageContent.imageLabel.size()
-        scaled_image = self.image.scaled(label_size, Qt.KeepAspectRatio)
-        self.pageContent.imageLabel.setPixmap(scaled_image)
+    ####
\ No newline at end of file