spegling av https://github.com/arsenetar/dupeguru.git
Fix updating QTableView on input
* When clicking on the test regex button or editing the test input field, the tableView doesn't update its data properly. * Somehow QTableView.update() doesn't request the data from the model. * The workaround is to call refresh on the model directly, which will in turn update its view.
This commit is contained in:
förälder
b138dfad33
incheckning
5553414205
|
@ -118,7 +118,7 @@ class ExcludeListDialog(QDialog):
|
|||
return
|
||||
# if at least one row matched, we know whether table is highlighted or not
|
||||
self._row_matched = self.model.test_string(input_text)
|
||||
self.tableView.update()
|
||||
self.table.refresh()
|
||||
|
||||
input_regex = self.inputLine.text()
|
||||
if not input_regex:
|
||||
|
@ -146,7 +146,7 @@ class ExcludeListDialog(QDialog):
|
|||
if self._row_matched:
|
||||
self._row_matched = False
|
||||
self.model.reset_rows_highlight()
|
||||
self.tableView.update()
|
||||
self.table.refresh()
|
||||
|
||||
def display_help_message(self):
|
||||
self.app.show_message(tr("""\
|
||||
|
|
Laddar…
Referens i nytt ärende