Qt Forum

    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Unsolved

    How to pass QString array from .cpp to string array in qml

    QML and Qt Quick
    2
    2
    1427
    Loading More Posts
    • 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.
    • H
      HuyQuang last edited by

      Hi everybody,
      I'm a newbie.
      I have 2 array in .cpp and .qml like:

      .cpp
      @
      QString arr1[2];
      arr[0]= "";
      arr[1]= "sdfsdf";
      @

      .qml

      @
      property variant arr2: ["null", "null"]
      @

      I wanna pass arr1 to arr2 like arr2= arr1;
      how can I get it ???

      1 Reply Last reply Reply Quote 0
      • O
        onek24 last edited by

        Hello and welcome,

        basically you can pass a C++ Object to Qt using the setContextProperty method. For further informations i would recommend you to check our this qt doc:
        http://doc.qt.io/qt-5/qtqml-cppintegration-contextproperties.html

        It should answer your question and explain it better than i could =)
        If you have got more questions you are free to ask here!

        Greetings

        1 Reply Last reply Reply Quote 0
        • First post
          Last post