After setting the model resize the table columns to their preferred sizes.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30685 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Ingo Weinhold
2009-05-09 18:48:45 +00:00
parent 3688802f19
commit 2d11730a27
3 changed files with 4 additions and 1 deletions
@@ -116,6 +116,7 @@ MainWindow::TeamsPage::SetModel(Model* model)
if (fModel != NULL) {
fTeamsTableModel = new(std::nothrow) TeamsTableModel(fModel);
fTeamsTable->SetTableModel(fTeamsTableModel);
fTeamsTable->ResizeAllColumnsToPreferred();
}
}
@@ -172,6 +172,7 @@ MainWindow::ThreadsPage::SetModel(Model* model)
if (fModel != NULL) {
fThreadsTableModel = new(std::nothrow) ThreadsTableModel(fModel);
fThreadsTable->SetTableModel(fThreadsTableModel);
fThreadsTable->ResizeAllColumnsToPreferred();
}
}
@@ -182,7 +182,7 @@ private:
private:
static Node* _CreateGroupNode(ThreadModel::WaitObjectGroup* group)
{
// If the group has only one object, just create an object node.
// If the group has only one object, just create an object node.
if (group->CountWaitObjects() == 1)
return new ObjectNode(group->WaitObjectAt(0));
@@ -325,6 +325,7 @@ ThreadWindow::WaitObjectsPage::SetModel(ThreadModel* model)
// TODO: Report error!
}
fWaitObjectsTree->SetTreeTableModel(fWaitObjectsTreeModel);
fWaitObjectsTree->ResizeAllColumnsToPreferred();
}
}