summaryrefslogtreecommitdiff
path: root/qutebrowser/qt/sql.py
diff options
context:
space:
mode:
Diffstat (limited to 'qutebrowser/qt/sql.py')
-rw-r--r--qutebrowser/qt/sql.py15
1 files changed, 12 insertions, 3 deletions
diff --git a/qutebrowser/qt/sql.py b/qutebrowser/qt/sql.py
index 187573bc1..825d0acc8 100644
--- a/qutebrowser/qt/sql.py
+++ b/qutebrowser/qt/sql.py
@@ -1,7 +1,16 @@
# vim: ft=python fileencoding=utf-8 sts=4 sw=4 et:
-# FIXME:qt6 (lint)
-# pylint: disable=missing-module-docstring,import-error,wildcard-import,unused-wildcard-import
-# flake8: noqa
+# pylint: disable=import-error,wildcard-import,unused-wildcard-import
+
+"""Wrapped Qt imports for Qt SQL.
+
+All code in qutebrowser should use this module instead of importing from
+PyQt/PySide directly. This allows supporting both Qt 5 and Qt 6.
+
+See machinery.py for details on how Qt wrapper selection works.
+
+Any API exported from this module is based on the Qt 6 API:
+https://doc.qt.io/qt-6/qtsql-index.html
+"""
from qutebrowser.qt import machinery