Datenbank auch in Dialog-Klasse nutzen
Verfasst: 1. April 2013 22:44
Hallo,
ich habe folgende Dateien in meinem Projekt:
dialog.h
mainwindow.h
dialog.cpp
main.cpp
mainwindow.cpp
dialog.ui
mainwindow.ui
Ich habe in mainwindow.h meine Datenbank und ein Dialogobjekt gesetzt:
Die Datenbank habe ich im Konstruktor in mainwindow.cpp dann deklariert.
Ich bin noch Anfängerin und brauche db nun auch in dem accept()-Slot in dialog.cpp.
Ich weiß allerdings nicht, wie/ob ich Zugriff auf db bekommen kann, vor allem da diese ja auch erst in mainwindows Konstruktor deklariert wird.
Kann mir da jemand einen Rat geben?
ich habe folgende Dateien in meinem Projekt:
dialog.h
mainwindow.h
dialog.cpp
main.cpp
mainwindow.cpp
dialog.ui
mainwindow.ui
Ich habe in mainwindow.h meine Datenbank und ein Dialogobjekt gesetzt:
Code: Alles auswählen
public:
QSqlDatabase db;
Dialog *dialog;Ich bin noch Anfängerin und brauche db nun auch in dem accept()-Slot in dialog.cpp.
Ich weiß allerdings nicht, wie/ob ich Zugriff auf db bekommen kann, vor allem da diese ja auch erst in mainwindows Konstruktor deklariert wird.
Kann mir da jemand einen Rat geben?