title: Cannot assign to non-existent property in QML
body: <p>this is my PageThree.qml file</p>
  
  <pre><code>import QtQuick 2.0
  import QtMultimedia 5.9
  import QtQuick.Controls 2.1
  import QtQuick.Layouts 1.3
  import QtQuick.Controls.Styles 1.4
  Rectangle {
  
      property alias songModel: song_list_view.model;
      property alias playlistSongs: music_player.playlist
  
  Audio {
              id: music_player;
              autoPlay: false;
  
  
          }
  
  }
  </code></pre>
  
  <p>When i try to use the PageThree.qml file in my core.qml file like this</p>
  
  <pre><code>import QtQuick 2.9
  import QtQuick.Window 2.2
  import QtQuick.Controls 2.4
  import QtQuick.Layouts 1.11
  import QtMultimedia 5.9
  import QtQuick.Controls.Styles 1.4
  import "qrc:/stack_pages/"
  import "qrc:/images/"
  
  Window {
          PageThree {
  
              songModel: manager.getSongListByAlbumName(globalName)
              playlistSongs.addItems:
                  manager.getSongUrl(globalName)
  
  
  
          }
  }
  </code></pre>
  
  <p>i get this following error, <code>Cannot assign to non-existent property "addItems"</code>. Although i can set my PageThree songModel i cant assign the value to playlist via add items. the method manager.getSongUrl(globalName) returns <code>QList&lt;Qurl&gt;</code>, i need to assign this to play list, even though i can access it i cant set the playlist items via add items, how to resolve this error?Why i cant access the playlist property of the PageThree ? </p>