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.