ich habe in meinem main.cpp file versucht dass mainwindow wie folgt zu starten:
Code: Alles auswählen
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
MainWindow mainwindow();
mainwindow.resize(800,600);
mainwindow.show();
return a.exec();
}1>..\main.cpp(44) : error C2228: left of '.resize' must have class/struct/union
1>..\main.cpp(45) : error C2228: left of '.show' must have class/struct/union
Wenn ich aber wie folgt starte geht alles startet das Programm ohne Probleme:
Code: Alles auswählen
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
MainWindow* mainwindow = new MainWindow();
mainwindow->resize(800,600);
mainwindow->show();
return a.exec();
}Gibts einen speziellen Grund warum das über pointer funktioniert aber nicht ohne. Das kann doch normal nicht sein oder? Hoffe ich überseh hier nicht was ganz dummes
Danke für eure Hilfe & lg scr