qutebrowser/qutebrowser/completion/models
Ryan Roden-Corrent b70d5ba901 Use QSqlQueryModel instead of QSqlTableModel.
This allows setting the query as a QSqlQuery instead of a string, which allows:

- Escaping quotes
- Using LIMIT (needed for history-max-items)
- Using ORDER BY (needed for sorting history)
- SELECTing columns (needed for quickmark completion)
- Creating a custom select (needed for history timestamp formatting)
2017-06-19 07:42:12 -04:00
..
__init__.py Finally update copyrights... 2017-05-09 21:37:03 +02:00
base.py Fix up pylint/flake8 for completion revamp. 2017-06-19 07:42:12 -04:00
configmodel.py Simplify sorting logic in sortfilter. 2017-06-19 07:42:12 -04:00
miscmodels.py Use SQL completer for quickmarks/bookmarks. 2017-06-19 07:42:12 -04:00
sortfilter.py Fix up pylint/flake8 for completion revamp. 2017-06-19 07:42:12 -04:00
sqlmodel.py Use QSqlQueryModel instead of QSqlTableModel. 2017-06-19 07:42:12 -04:00
urlmodel.py Fix up pylint/flake8 for completion revamp. 2017-06-19 07:42:12 -04:00