Store: Save search history.

This commit is contained in:
John Schember 2011-05-14 12:34:18 -04:00
parent aab33240fb
commit 00d7568123
2 changed files with 15 additions and 1 deletions

View File

@ -28,6 +28,8 @@ class SearchDialog(QDialog, Ui_Dialog):
self.setupUi(self)
self.config = JSONConfig('store/search')
self.search_edit.initialize('store_search_search')
# We keep a cache of store plugins and reference them by name.
self.store_plugins = istores

View File

@ -38,7 +38,14 @@
</widget>
</item>
<item>
<widget class="QLineEdit" name="search_edit"/>
<widget class="HistoryLineEdit" name="search_edit">
<property name="sizePolicy">
<sizepolicy hsizetype="Expanding" vsizetype="Fixed">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
</widget>
</item>
<item>
<widget class="QPushButton" name="search">
@ -201,6 +208,11 @@
<extends>QTreeView</extends>
<header>results_view.h</header>
</customwidget>
<customwidget>
<class>HistoryLineEdit</class>
<extends>QLineEdit</extends>
<header>widgets.h</header>
</customwidget>
</customwidgets>
<resources>
<include location="../../../../resources/images.qrc"/>