UI/SearchWidget.py

changeset 1833
f7cd855680f1
parent 1830
f2fccb8c2ab4
child 1848
aa5003c03f83
diff -r 2dd263d670ca -r f7cd855680f1 UI/SearchWidget.py
--- a/UI/SearchWidget.py	Wed May 02 19:10:17 2012 +0200
+++ b/UI/SearchWidget.py	Fri May 04 20:06:17 2012 +0200
@@ -8,7 +8,7 @@
 """
 
 from PyQt4.QtCore import pyqtSlot, pyqtSignal, Qt
-from PyQt4.QtGui import QWidget
+from PyQt4.QtGui import QWidget, QSpacerItem, QSizePolicy
 
 from .Ui_SearchWidget import Ui_SearchWidget
 
@@ -27,14 +27,19 @@
     searchNext = pyqtSignal(str, bool, bool)
     searchPrevious = pyqtSignal(str, bool, bool)
     
-    def __init__(self, mainWindow, parent=None):
+    def __init__(self, mainWindow, parent=None, spacer=True):
         """
         Constructor
         
         @param parent reference to the parent widget (QWidget)
+        @param spacer flag indicating to add a vertical spacer to the
+            main layout (boolean)
         """
         super().__init__(parent)
         self.setupUi(self)
+        if spacer:
+            spacerItem = QSpacerItem(20, 1, QSizePolicy.Minimum, QSizePolicy.Expanding)
+            self.verticalLayout.addItem(spacerItem)
         
         self.__mainWindow = mainWindow
         self.__findBackwards = True

eric ide

mercurial