summaryrefslogtreecommitdiffstats
path: root/sigmodr/tree/TreeWidget.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'sigmodr/tree/TreeWidget.cpp')
-rw-r--r--sigmodr/tree/TreeWidget.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/sigmodr/tree/TreeWidget.cpp b/sigmodr/tree/TreeWidget.cpp
index 6c0ec0d9..18d84231 100644
--- a/sigmodr/tree/TreeWidget.cpp
+++ b/sigmodr/tree/TreeWidget.cpp
@@ -40,13 +40,14 @@ TreeWidget::TreeWidget(QWidget* parent) :
{
TreeModel* model = new TreeModel(this);
// connect(model, SIGNAL(dirty(const Sigmod::Game*, bool)), this, SLOT(setDirty(const Sigmod::Game*, bool)));
- header()->setResizeMode(QHeaderView::ResizeToContents);
+ setModel(model);
+ setRootIndex(model->index(-1, -1, QModelIndex()));
header()->setStretchLastSection(false);
+ header()->setResizeMode(QHeaderView::ResizeToContents);
+ header()->setResizeMode(0, QHeaderView::Stretch);
header()->hide();
- setModel(model);
setSelectionMode(SingleSelection);
setSelectionBehavior(SelectRows);
- setRootIndex(model->index(-1, -1, QModelIndex()));
}
QString TreeWidget::description(const QModelIndex& index) const