QSqlDriver/doc: Add a note about features depending on the db server

Some features are server-dependent and therefore an open db connection
is needed to make sure that the feature is available.

Pick-to: 6.7 6.5
Fixes: QTBUG-10016
Change-Id: Ia9a117a64ba5fe7cdd69bf95a41cfc301ab5fd94
Reviewed-by: Axel Spoerl <axel.spoerl@qt.io>
(cherry picked from commit 139b8779469244dd1aa226dd3222e6e4aeb2c932)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
This commit is contained in:
Christian Ehrlicher 2024-07-21 18:56:39 +02:00 committed by Qt Cherry-pick Bot
parent 205e3a8dc8
commit f9d6c8b14c

View File

@ -138,7 +138,9 @@ bool QSqlDriver::isOpenError() const
\enum QSqlDriver::DriverFeature \enum QSqlDriver::DriverFeature
This enum contains a list of features a driver might support. Use This enum contains a list of features a driver might support. Use
hasFeature() to query whether a feature is supported or not. hasFeature() to query whether a feature is supported or not. Some features
depend on the database server so they can only properly determined after
the database connection is successfully opened with QSqlDatabase::open().
\value Transactions Whether the driver supports SQL transactions. \value Transactions Whether the driver supports SQL transactions.
\value QuerySize Whether the database is capable of reporting the size \value QuerySize Whether the database is capable of reporting the size