From 0a655d9422a2ceb59f7fc277f7c72d6da016fadf Mon Sep 17 00:00:00 2001 From: codestation Date: Wed, 25 Dec 2013 00:49:37 -0430 Subject: [PATCH] On OSX clearing the QTableWidget doesn't remove the items so lets adjust the row count before exiting when no items are available. --- src/forms/backupmanagerform.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/forms/backupmanagerform.cpp b/src/forms/backupmanagerform.cpp index 04eca95..dbceea9 100644 --- a/src/forms/backupmanagerform.cpp +++ b/src/forms/backupmanagerform.cpp @@ -140,14 +140,14 @@ void BackupManagerForm::loadBackupListing(int index) metadata_t *meta; int row_count = db->filterObjects(ohfi, &meta); + ui->tableWidget->setRowCount(row_count); + // exit if there aren't any items if(row_count == 0) { db->mutex.unlock(); return; } - ui->tableWidget->setRowCount(row_count); - // adjust the table item width to fill all the widget QHeaderView *vert_header = ui->tableWidget->verticalHeader(); QHeaderView *horiz_header = ui->tableWidget->horizontalHeader();