add TreeView and dummy model
2 files changed, 34 insertions(+), 2 deletions(-)

M mainwindow.cpp
M mainwindow.ui
M mainwindow.cpp +4 -0
@@ 1,3 1,4 @@ 
+#include <QStringListModel>
 #include "mainwindow.h"
 #include "./ui_mainwindow.h"
 

          
@@ 6,6 7,9 @@ MainWindow::MainWindow(QWidget *parent)
     , ui(new Ui::MainWindow)
 {
     ui->setupUi(this);
+
+    auto *model = new QStringListModel({"Foo", "Bar", "Baz"}, this);
+    ui->treeView->setModel(model);
 }
 
 MainWindow::~MainWindow()

          
M mainwindow.ui +30 -2
@@ 13,8 13,36 @@ 
   <property name="windowTitle">
    <string>MainWindow</string>
   </property>
-  <widget class="QWidget" name="centralwidget"/>
-  <widget class="QMenuBar" name="menubar"/>
+  <widget class="QWidget" name="centralwidget">
+   <layout class="QVBoxLayout" name="verticalLayout">
+    <item>
+     <widget class="QTreeView" name="treeView">
+      <property name="rootIsDecorated">
+       <bool>false</bool>
+      </property>
+      <property name="uniformRowHeights">
+       <bool>true</bool>
+      </property>
+      <property name="itemsExpandable">
+       <bool>false</bool>
+      </property>
+      <property name="allColumnsShowFocus">
+       <bool>true</bool>
+      </property>
+     </widget>
+    </item>
+   </layout>
+  </widget>
+  <widget class="QMenuBar" name="menubar">
+   <property name="geometry">
+    <rect>
+     <x>0</x>
+     <y>0</y>
+     <width>800</width>
+     <height>22</height>
+    </rect>
+   </property>
+  </widget>
   <widget class="QStatusBar" name="statusbar"/>
  </widget>
  <resources/>