diff --git a/src/python/samples/recollgui/qrecoll.py b/src/python/samples/recollgui/qrecoll.py
index d7f7e4ac..cc423e47 100755
--- a/src/python/samples/recollgui/qrecoll.py
+++ b/src/python/samples/recollgui/qrecoll.py
@@ -10,7 +10,7 @@ except:
import recoll
hasextract = False
-import queryarea
+import rclmain
from getopt import getopt
from PyQt4 import QtCore, QtGui
@@ -108,15 +108,13 @@ def extractofile(doc, outfilename=""):
ofilename=outfilename)
return outfilename
-class RclGui_Main(QtGui.QWidget):
+class RclGui_Main(QtGui.QMainWindow):
def __init__(self, db, parent=None):
QtGui.QWidget.__init__(self, parent)
- self.ui = queryarea.Ui_queryArea()
+ self.ui = rclmain.Ui_MainWindow()
self.ui.setupUi(self)
self.db = db
self.qmodel = RecollQuery()
- self.connect(self.ui.exitPB, QtCore.SIGNAL("clicked()"),
- self.onexit)
def on_searchEntry_returnPressed(self):
self.startQuery()
def on_resTable_clicked(self, index):
diff --git a/src/python/samples/recollgui/queryarea.ui b/src/python/samples/recollgui/queryarea.ui
deleted file mode 100644
index 4e966ac8..00000000
--- a/src/python/samples/recollgui/queryarea.ui
+++ /dev/null
@@ -1,64 +0,0 @@
-
-
- queryArea
-
-
-
- 0
- 0
- 614
- 759
-
-
-
- Recoll query
-
-
- -
-
-
-
-
-
- Exit
-
-
-
- -
-
-
- -
-
-
- Qt::Vertical
-
-
-
-
- 0
- 4
-
-
-
- QAbstractItemView::NoEditTriggers
-
-
- false
-
-
-
-
-
- 0
- 0
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/python/samples/recollgui/rclmain.ui b/src/python/samples/recollgui/rclmain.ui
new file mode 100644
index 00000000..eb28d314
--- /dev/null
+++ b/src/python/samples/recollgui/rclmain.ui
@@ -0,0 +1,89 @@
+
+
+ MainWindow
+
+
+
+ 0
+ 0
+ 800
+ 600
+
+
+
+ MainWindow
+
+
+
+ -
+
+
-
+
+
+ Search string + CR
+
+
+
+ -
+
+
+
+
+ -
+
+
+ Qt::Vertical
+
+
+
+
+ 0
+ 4
+
+
+
+ QAbstractItemView::NoEditTriggers
+
+
+ false
+
+
+
+
+
+ 0
+ 0
+
+
+
+
+
+
+
+
+
+
+
+ Exit
+
+
+
+
+
+