Code: Alles auswählen
static QSqlDatabase db;oder so wie du gemeint hast.
OK gut es funktioniert somit erstmal.
Was aber wenn ich mehr al eine DB Connection habe. Ich müsste diese ja dann anlegen und ihnen einen Namen beim addDatabase mitgeben, so das Sie zusammen existieren.
Aber wie speichere ich Sie mir? Geht das dann nur als globale, statische Variable? Oder geht s auch irgendwie als Klassenvariable?
Vor dem new habe ich allerdings ein wenig schiss
und nen auto_ptr kann ich ja leider net verwenden. Höchstens einen boost::shared_ptr.
Jemand damit schon erfahrung gemacht oder wie macht ihr das?