Hier habe ich Funktion A() und B() sowie add() geschrieben.
Jetzt lagere ich für die besser Lese- und Wartbarkeit die Fkt add() in eine Eigene Klasse "Meins" aus.
So jetzt möchte ich gerne Fkt A() von MainWindow hier ansprechen:
header von Meins
Code: Alles auswählen
#include "MainWindow.h"
stuff...
MainWindow *objekt_davon;
stuff..
Code: Alles auswählen
void Meins::add()
{
int nimmDas = 9;
objekt_davon->tuMalWas(nimmDas);
}
Habe jetzt Probleme das ich die Fkt add() im MainWindow nicht aufrufen kann (sie funktioniert einfach nicht):
cpp von MainWindow
Code: Alles auswählen
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
stuff...
Meins *test = new Meins;
test->add()
stuff...
}
leider wird die Fkt add() des Objektes test der Klasse Meins nicht ausgeführt!