fix refresh of results when the selected query is missing
This commit is contained in:
parent
76f9152661
commit
b7c23956b6
1 changed files with 4 additions and 1 deletions
|
|
@ -68,7 +68,7 @@ class MainWindow(QtMainWindow):
|
||||||
for name in self.config.get('queries', default={}).iterkeys():
|
for name in self.config.get('queries', default={}).iterkeys():
|
||||||
self.ui.queriesList.addItem(name)
|
self.ui.queriesList.addItem(name)
|
||||||
if name == select_name:
|
if name == select_name:
|
||||||
self.ui.queriesList.setCurrentIndex(len(self.ui.queriesList))
|
self.ui.queriesList.setCurrentIndex(len(self.ui.queriesList)-1)
|
||||||
self.connect(self.ui.queriesList, SIGNAL('currentIndexChanged(int)'), self.queryChanged)
|
self.connect(self.ui.queriesList, SIGNAL('currentIndexChanged(int)'), self.queryChanged)
|
||||||
|
|
||||||
def addQuery(self):
|
def addQuery(self):
|
||||||
|
|
@ -101,6 +101,9 @@ class MainWindow(QtMainWindow):
|
||||||
name = unicode(self.ui.queriesList.itemText(self.ui.queriesList.currentIndex()))
|
name = unicode(self.ui.queriesList.itemText(self.ui.queriesList.currentIndex()))
|
||||||
q = self.config.get('queries', name)
|
q = self.config.get('queries', name)
|
||||||
|
|
||||||
|
if q is None:
|
||||||
|
return q
|
||||||
|
|
||||||
self.ui.housingsList.clear()
|
self.ui.housingsList.clear()
|
||||||
self.ui.queriesList.setEnabled(False)
|
self.ui.queriesList.setEnabled(False)
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue