#include "ListManagerView.h"\r
#include "ui_ListManager.h"\r
\r
-ListManagerView::ListManagerView(QWidget *parent)\r
- :QWidget(parent), ui(new Ui::ListManagerView)\r
+#include "ShoppingTreeModel.h"\r
+\r
+ListManagerView::ListManagerView(QString xmlFileName, QWidget *parent)\r
+ :QDialog(parent), ui(new Ui::ListManagerView)\r
{\r
ui->setupUi(this);\r
+ ShoppingTreeModel *model = new ShoppingTreeModel(xmlFileName, this);\r
+ ui->treeView->setModel(model);\r
+ for(int column = 0; column < model->columnCount(); column++)\r
+ ui->treeView->resizeColumnToContents(column);\r
+\r
+ show();\r
}\r
\r
ListManagerView::~ListManagerView()\r
{\r
delete ui;\r
}\r
+\r
+void ListManagerView::updateActions()\r
+{\r
+ bool hasSelection = !ui->treeView->selectionModel()->selection().isEmpty();\r
+\r
+}\r