diff options
Diffstat (limited to 'desktop-widgets/tableview.cpp')
-rw-r--r-- | desktop-widgets/tableview.cpp | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/desktop-widgets/tableview.cpp b/desktop-widgets/tableview.cpp index 2a6a2d535..c5dbd453e 100644 --- a/desktop-widgets/tableview.cpp +++ b/desktop-widgets/tableview.cpp @@ -81,11 +81,14 @@ TableView::~TableView() s.remove(""); } else if (ui.tableView->model()) { for (int i = 0; i < ui.tableView->model()->columnCount(); i++) { - if (ui.tableView->columnWidth(i) == defaultColumnWidth(i)) + if (ui.tableView->columnWidth(i) == defaultColumnWidth(i)) { s.remove(QString("colwidth%1").arg(i)); - else + } else { s.setValue(QString("colwidth%1").arg(i), ui.tableView->columnWidth(i)); + } } + } else { + qWarning("TableView %s without model", qPrintable(objectName())); } s.endGroup(); } |