Qt 6.x
The Qt SDK
Loading...
Searching...
No Matches
QSqlDriverCreator< T > Class Template Reference

The QSqlDriverCreator class is a template class that provides a SQL driver factory for a specific driver type. More...

#include <qsqldatabase.h>

+ Inheritance diagram for QSqlDriverCreator< T >:
+ Collaboration diagram for QSqlDriverCreator< T >:

Public Member Functions

QSqlDrivercreateObject () const override
 \reimp
 
- Public Member Functions inherited from QSqlDriverCreatorBase
virtual ~QSqlDriverCreatorBase ()
 Destroys the SQL driver creator object.
 
virtual QSqlDrivercreateObject () const =0
 Reimplement this function to returns a new instance of a QSqlDriver subclass.
 

Detailed Description

template<class T>
class QSqlDriverCreator< T >

The QSqlDriverCreator class is a template class that provides a SQL driver factory for a specific driver type.

\inmodule QtSql

QSqlDriverCreator<T> instantiates objects of type T, where T is a QSqlDriver subclass.

See QSqlDatabase::registerSqlDriver() for details.

Definition at line 28 of file qsqldatabase.h.

Member Function Documentation

◆ createObject()

template<class T >
template< class T > QSqlDriver * QSqlDriverCreator< T >::createObject ( ) const
inlineoverridevirtual

\reimp

Implements QSqlDriverCreatorBase.

Definition at line 31 of file qsqldatabase.h.


The documentation for this class was generated from the following files: