Qt Object aus MyClass(QQuickItem *parent = 0) erzeugen
-
wrote on 14 Dec 2016, 16:11 last edited by
Hallo Zusammen,
Ich möchte aus diesem Class einen Objeckt erzeugen.
Meine Versuch wäre:MyClass myClass = new MyClass(0);
aber das ist falsch!!!!
Danke
-
wrote on 14 Dec 2016, 21:20 last edited by A Former User
Hi! Bloß ein Tippfehler, hast ein Asterisk vergessen:
MyClass *myClass = new MyClass(0);
BTW, in der Überschrift hast du geschrieben...
MyClass(QQuickItem *parent = 0)
... weil da steht
= 0
, kannst du die null in deinem Constructor-Aufruf auch weglassen. Das nennt man "default parameter":MyClass *myClass = new MyClass();
Desweiteren kannst du dir seit C++ Version 11 auch die Tipparbeit von
MyClass *
sparen und stattdessen vorneauto
schreiben:auto myClass = new MyClass();
-
Hi! Bloß ein Tippfehler, hast ein Asterisk vergessen:
MyClass *myClass = new MyClass(0);
BTW, in der Überschrift hast du geschrieben...
MyClass(QQuickItem *parent = 0)
... weil da steht
= 0
, kannst du die null in deinem Constructor-Aufruf auch weglassen. Das nennt man "default parameter":MyClass *myClass = new MyClass();
Desweiteren kannst du dir seit C++ Version 11 auch die Tipparbeit von
MyClass *
sparen und stattdessen vorneauto
schreiben:auto myClass = new MyClass();
wrote on 15 Dec 2016, 07:31 last edited by@Wieland
Danke
1/3