Moin,
ich benutze ein Buch zu Qt, das leider nur die Version 2.2 anspricht. Dort wird eine Funktion verwendet, die setMainWidget heißt.
Ich habe in der Doku nichts passendes gefunden, ich habe bei set geguckt, und nach main oder ähnlichem gesucht, aber nichts da.
Weiß jemand ob es das noch gibt?
edit: wenn das mit setParent geht, hat sich das gerade erledigt.
wo ist setMainWidget hin?
Wahrscheinlich hast nicht recht nachgeschaut 
http://doc.trolltech.com/4.2/qapplicati ... MainWidget
Goos
http://doc.trolltech.com/4.2/qapplicati ... MainWidget
Goos
hmmm, warum sagt er bei mir dann:
main.cpp:40: error: 'class QApplication' has no member named 'setMainWidget'
~peace
main.cpp:40: error: 'class QApplication' has no member named 'setMainWidget'
Code: Alles auswählen
QApplication app(argc, argv); //Erstellen einer neuen Anwendung
QWidget *mainWidget = new QWidget();
mainWidget->setGeometry(10, 10, 1024, 768);
mainWidget->setWindowState(Qt::WindowMaximized);
app.setMainWidget(*mainWidget);
...
mainWidget->show();
...-
Flachkoepper
- Beiträge: 149
- Registriert: 11. Januar 2005 12:14
- Wohnort: Hannover
-
Christian81
- Beiträge: 7319
- Registriert: 26. August 2004 14:11
- Wohnort: Bremen
- Kontaktdaten:
Weil Du nicht liest! Qt3support - Layer -> http://doc.trolltech.com/4.2/qt3support.html#details
setMainWidget ist einfach nicht mehr nötig.
setMainWidget ist einfach nicht mehr nötig.
MfG Christian
'Funktioniert nicht' ist keine Fehlerbeschreibung
'Funktioniert nicht' ist keine Fehlerbeschreibung
hi
In Qt4 sieht dein Code denn du scheinbar machen willst so aus.
#include <QtGui>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QWidget *mainWidget = new QWidget();
mainWidget->setWindowState(Qt::WindowMaximized);
mainWidget->show();
return app.exec();
}
kurzer tip wenn man dazu sagt für welche qt version tut man sich beim antworten leichter.
mfg
isifloh
In Qt4 sieht dein Code denn du scheinbar machen willst so aus.
#include <QtGui>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QWidget *mainWidget = new QWidget();
mainWidget->setWindowState(Qt::WindowMaximized);
mainWidget->show();
return app.exec();
}
kurzer tip wenn man dazu sagt für welche qt version tut man sich beim antworten leichter.
mfg
isifloh