From 5f5c8798329041db7c02d2cd0610bfe4f3b22c01 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thorbj=C3=B8rn=20Martsum?= Date: Thu, 7 Nov 2013 18:58:15 +0100 Subject: QHeaderView - remove confusing bool It is probably better not to have a default boolean in QHeaderView::setResizeContentsPrecision Task-number: QTBUG-34665 Change-Id: I0bb2c35abc1d5713bb3ee65df3af86c04f175a38 Reviewed-by: Giuseppe D'Angelo --- .../widgets/itemviews/autoResizePrecision/tablehorz/testtable1.cpp | 3 ++- .../widgets/itemviews/autoResizePrecision/tablevert/testtable2.cpp | 3 ++- .../widgets/itemviews/autoResizePrecision/treeview/testtree.cpp | 4 +++- 3 files changed, 7 insertions(+), 3 deletions(-) (limited to 'tests') diff --git a/tests/manual/widgets/itemviews/autoResizePrecision/tablehorz/testtable1.cpp b/tests/manual/widgets/itemviews/autoResizePrecision/tablehorz/testtable1.cpp index 463366433c..f4ecae83fe 100644 --- a/tests/manual/widgets/itemviews/autoResizePrecision/tablehorz/testtable1.cpp +++ b/tests/manual/widgets/itemviews/autoResizePrecision/tablehorz/testtable1.cpp @@ -100,7 +100,8 @@ protected: void TableDialog::slotValueChanged(int newval) { - tableView->horizontalHeader()->setResizeContentsPrecision(newval, true); + tableView->horizontalHeader()->setResizeContentsPrecision(newval); + tableView->resizeColumnsToContents(); } diff --git a/tests/manual/widgets/itemviews/autoResizePrecision/tablevert/testtable2.cpp b/tests/manual/widgets/itemviews/autoResizePrecision/tablevert/testtable2.cpp index 027801d528..b64a4325f9 100644 --- a/tests/manual/widgets/itemviews/autoResizePrecision/tablevert/testtable2.cpp +++ b/tests/manual/widgets/itemviews/autoResizePrecision/tablevert/testtable2.cpp @@ -110,7 +110,8 @@ protected: void TableDialog::slotValueChanged(int newval) { - tableView->verticalHeader()->setResizeContentsPrecision(newval, true); + tableView->verticalHeader()->setResizeContentsPrecision(newval); + tableView->resizeRowsToContents(); } diff --git a/tests/manual/widgets/itemviews/autoResizePrecision/treeview/testtree.cpp b/tests/manual/widgets/itemviews/autoResizePrecision/treeview/testtree.cpp index c48d933fcd..d9984ca8ea 100644 --- a/tests/manual/widgets/itemviews/autoResizePrecision/treeview/testtree.cpp +++ b/tests/manual/widgets/itemviews/autoResizePrecision/treeview/testtree.cpp @@ -118,7 +118,9 @@ protected: void TreeDialog::slotValueChanged(int newval) { - treeWidget->header()->setResizeContentsPrecision(newval, true); + treeWidget->header()->setResizeContentsPrecision(newval); + for (int u = 0; u < treeWidget->header()->count(); ++u) + treeWidget->resizeColumnToContents(u); } int main(int argc, char *argv[]) -- cgit v1.2.3