QSqlDriverCreatorBase Class
Die Klasse „QSqlDriverCreatorBase“ ist die Basisklasse für SQL-Treiber-Factories. Mehr...
| Header: | #include <QSqlDriverCreatorBase> |
| CMake: | find_package(Qt6 REQUIRED COMPONENTS Sql) target_link_libraries(mytarget PRIVATE Qt6::Sql) |
| qmake: | QT += sql |
| Vererbt an: |
- Liste aller Mitglieder, einschließlich geerbter Mitglieder
- QSqlDriverCreatorBase ist Teil der Datenbankklassen.
Öffentliche Funktionen
| virtual | ~QSqlDriverCreatorBase() |
| virtual QSqlDriver * | createObject() const = 0 |
Ausführliche Beschreibung
Implementieren Sie „ createObject()“ neu, um eine Instanz der spezifischen Unterklasse von „ QSqlDriver “ zurückzugeben, die Sie bereitstellen möchten.
Weitere Informationen finden Sie unter ` QSqlDatabase::registerSqlDriver()`.
Siehe auch ` QSqlDriverCreator`.
Dokumentation zu Mitgliedsfunktionen
[virtual noexcept] QSqlDriverCreatorBase::~QSqlDriverCreatorBase()
Löscht das vom SQL-Treiber erstellte Objekt.
[pure virtual] QSqlDriver *QSqlDriverCreatorBase::createObject() const
Implementieren Sie diese Funktion neu, sodass sie eine neue Instanz einer Unterklasse von ` QSqlDriver ` zurückgibt.
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.