title: ListView Columns inside ListView Row, or QML's handling of list of lists
body: <p>I have an XML response that contains a list of items. Each item contains another list of sub-items. I'm able to successfully translate that into models in QML, but I'm having problems with dislaying list of lists.</p>
  
  <p>I want to render list of items as <code>Row</code>s, each having their title; and the list of sub-items horizontally appended as <code>Column</code>s to their corresponding <code>Row</code>. It seems like this should be easy from the QML documentation of each of those components using <code>ListView</code>, but I'm running into 2 problems:</p>
  
  <ul>
  <li>the sub-items <code>Column</code> is overlayed on the "title" <code>Column</code> of the <code>Row</code></li>
  <li>only the first sub-item is displayed, the rest are ignored</li>
  </ul>
  
  <p>Here's the relatively minimal QML (which can be run with <code>qmlscene</code>) to reproduce:</p>
  
  <pre><code>import QtQuick 2.5
  
  ListView {
      width: 640
      height: 480
  
      model: ListModel {
          ListElement { title: "title 1" }
          ListElement { title: "title 2" }
      }
  
      delegate: Row {
          width: parent.width
          Text {
              text: title
              elide: Text.ElideRight
          }
          ListView {
              orientation: ListView.Horizontal
              model: ListModel {
                  ListElement { name: "name 1"; description: "desc 1" }
                  ListElement { name: "name 2"; description: "desc 2" }
              }
              delegate: Column {
                  Text { text: "name: " + name + "; desc: " + description }
              }
          }
      }
  }
  </code></pre>
  
  <p>The expected output is:</p>
  
  <pre><code>title 1 name: name 1; desc: desc1 name: name 2; desc: desc 2
  title 2 name: name 1; desc: desc1 name: name 2; desc: desc 2
  </code></pre>
  
  <p>Am I using the <code>ListView</code> in a wrong place? Or are there other components I should be using to achieve the desired result?</p>