Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. International
  3. German
  4. Qt Object aus MyClass(QQuickItem *parent = 0) erzeugen
Forum Updated to NodeBB v4.3 + New Features

Qt Object aus MyClass(QQuickItem *parent = 0) erzeugen

Scheduled Pinned Locked Moved German
3 Posts 2 Posters 1.0k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • G Offline
    G Offline
    Galilio
    wrote on last edited by
    #1

    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

    1 Reply Last reply
    0
    • ? Offline
      ? Offline
      A Former User
      wrote on last edited by A Former User
      #2

      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 vorne autoschreiben:

      auto myClass = new MyClass();
      
      G 1 Reply Last reply
      0
      • ? 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 vorne autoschreiben:

        auto myClass = new MyClass();
        
        G Offline
        G Offline
        Galilio
        wrote on last edited by
        #3

        @Wieland

        Danke

        1 Reply Last reply
        0

        • Login

        • Login or register to search.
        • First post
          Last post
        0
        • Categories
        • Recent
        • Tags
        • Popular
        • Users
        • Groups
        • Search
        • Get Qt Extensions
        • Unsolved