Show sizes
table, index, toast and total size per Table size of each index
This commit is contained in:
parent
d6aeef492d
commit
11459e1e12
17 changed files with 138 additions and 28 deletions
|
|
@ -58,9 +58,6 @@ CatalogTablesPage::CatalogTablesPage(QWidget *parent)
|
|||
m_propertiesPage->setSourceModel(m_tablesModel);
|
||||
m_detailsTabs->addTab(m_propertiesPage, "");
|
||||
|
||||
connect(m_tableView->selectionModel(), &QItemSelectionModel::currentRowChanged,
|
||||
m_propertiesPage, &PropertiesPage::setActiveRow);
|
||||
|
||||
// - Trigger page
|
||||
m_triggerPage = new TriggerPage(this);
|
||||
m_detailsTabs->addTab(m_triggerPage, "");
|
||||
|
|
@ -129,13 +126,17 @@ void CatalogTablesPage::tableListTable_currentRowChanged(const QModelIndex &curr
|
|||
{
|
||||
if (current.row() != previous.row()) {
|
||||
if (current.isValid()) {
|
||||
auto row = m_tablesSortFilter->mapToSource(current).row();
|
||||
auto sourceIndex = m_tablesSortFilter->mapToSource(current);
|
||||
auto row = sourceIndex.row();
|
||||
PgClass table = m_tablesModel->getTable(row);
|
||||
selectedTableChanged(table);
|
||||
m_propertiesPage->setActiveRow(sourceIndex);
|
||||
}
|
||||
else
|
||||
else {
|
||||
selectedTableChanged({});
|
||||
}
|
||||
m_propertiesPage->setActiveRow({});
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue