ich hätte da eine Frage....
und zwar hab ich mir ein Hauptfenster erstellt das ich Uebersicht nenne...Das erbt von QMainWindow
Das sieht dann bei mir so aus:
Uebersicht.h
Code: Alles auswählen
class Uebersicht : public QMainWindow
{
Q_OBJECT
private slots:
public:
Uebersicht(QWidget *parent = 0);
~Uebersicht();
// einige Funktionen....
};
Code: Alles auswählen
Uebersicht::Uebersicht(QWidget *parent)
: QMainWindow(parent)
{
// wieder ein bisschen Code der aber keine Rolle spielt....
}
Abfrage.h
Code: Alles auswählen
class AbfrageFenster : public Uebersicht
{
Q_OBJECT
public:
AbfrageFenster(QWidget *parent = 0); //1-> Ich bin mir jetzt nicht 100% sicher was "QWidget *parent = 0" soll....
}; // Deswegen wollte ich Fragen wozu man das braucht und ob das wichtig ist?
Code: Alles auswählen
AbfrageFenster::AbfrageFenster("2-> Was kommt hier rein?")
: 3->"Was muss hier stehen?"
{
this->setWindowTitle("Abfragemodus");
}
Habs auch durchnummeriert damit ihr leichter antworten koennt falls ihr Zeit & Lust habt.....
Ich hab das halt analog zu meiner Uebersicht Klasse versucht, die ja auch von QMainWidget erbt....
Dann würde meiner Meinung nach bei 2-> QWidget *parent stehen und bei 3-> Uebersicht(parent)
Funzt nur nicht deswegen wollte ich fragen warum?
Danke soweit und einen schönen Abend
Cascoin....