QSqlDriverCreatorBase Class
The QSqlDriverCreatorBase class is the base class for SQL driver factories. More...
Header: | #include <QSqlDriverCreatorBase> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS Sql) target_link_libraries(mytarget PRIVATE Qt6::Sql) |
qmake: | QT += sql |
Inherited By: |
- List of all members, including inherited members
- QSqlDriverCreatorBase is part of Database Classes.
Public Functions
virtual | ~QSqlDriverCreatorBase() |
virtual QSqlDriver * | createObject() const = 0 |
Detailed Description
Reimplement createObject() to return an instance of the specific QSqlDriver subclass that you want to provide.
See QSqlDatabase::registerSqlDriver() for details.
See also QSqlDriverCreator.
Member Function Documentation
[virtual noexcept]
QSqlDriverCreatorBase::~QSqlDriverCreatorBase()
Destroys the SQL driver creator object.
[pure virtual]
QSqlDriver *QSqlDriverCreatorBase::createObject() const
Reimplement this function to returns a new instance of a QSqlDriver subclass.