diff options
author | Ben Boeckel <MathStuf@gmail.com> | 2009-05-22 15:00:56 -0400 |
---|---|---|
committer | Ben Boeckel <MathStuf@gmail.com> | 2009-05-22 15:00:56 -0400 |
commit | 81f511e899b495b3b6698327e00d3aa88547773c (patch) | |
tree | 4d5ccf52a2d9389eed2783412263efd3d6432976 /sigmodr/tree | |
parent | 43ed74f7eafa0e204ef1671aa0d9451136c2e444 (diff) | |
download | sigen-81f511e899b495b3b6698327e00d3aa88547773c.tar.gz sigen-81f511e899b495b3b6698327e00d3aa88547773c.tar.xz sigen-81f511e899b495b3b6698327e00d3aa88547773c.zip |
Reorder the model setting so that the header gets the correct column count
Diffstat (limited to 'sigmodr/tree')
-rw-r--r-- | sigmodr/tree/TreeWidget.cpp | 7 |
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 |