Am 07.01.2007 um 18:25 schrieb Bodo Kaelberer:
Abend
Ich habe nur rudimentäre C++-Kenntnisse, aber vielleicht kann ich helfen, bis sich jemand kundigeres findet.
int main(int argc, char* argv[]) { QApplication myApp(argc, argv);
Die Syntax kenne ich überhaupt nicht. Sieht aus wie eine Mischung aus der Deklaration einer Variablen und dem Aufruf einer Funktion. Aber daran stösst sich der Compiler offenbar nicht.
Das ist in C++ vollkommen akzeptabel. Der Konstruktor einer C++- Klasse darf so aufgerufen werden.
myApp.setMainWidget(&myLabel); hello4.cpp: In function ‘int main(int, char**)’: hello4.cpp:15: error: ‘class QApplication’ has no member named ‘setMainWidget’
Das bedeutet, dass die Klasse QApplication keine Funktion namens setMainWidget() hat. Oder dass sie keine solche Eigenschaft hat? Vom Aufruf her sollte es aber eine Funktion sein - gehen wir also von ersterem aus (-:
Also ich habe bei Trolltech auf der Seite nachgeschaut und laut denen kennt Q't diese Funktion. Leider kann ich Dir aber nicht weiter helfen. mfg philipp --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-programming-de+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-programming-de+help@opensuse.org