Use PgLabItemDelegate for indexes tab.

This commit is contained in:
eelke 2018-01-15 13:31:37 +01:00
parent 07c1b63d44
commit e1405d5370
3 changed files with 22 additions and 9 deletions

View file

@ -15,6 +15,7 @@
#include <QStringBuilder>
#include <boost/container/flat_set.hpp>
#include "MainWindow.h"
#include "PgLabItemDelegate.h"
TablesPage::TablesPage(MainWindow *parent)
: QWidget(parent)
@ -46,6 +47,7 @@ TablesPage::TablesPage(MainWindow *parent)
SetTableViewDefault(ui->indexesTable);
m_indexModel = new IndexModel(this);
ui->indexesTable->setModel(m_indexModel);
ui->indexesTable->setItemDelegate(new PgLabItemDelegate(ui->indexesTable));
ui->indexesTable->setItemDelegateForColumn(0, delegate);
m_namespaceFilterWidget = new NamespaceFilterWidget(this);
@ -109,7 +111,7 @@ void TablesPage::constraintsTable_currentRowChanged(const QModelIndex &current,
}
}
void TablesPage::constraintsTable_selectionChanged(const QItemSelection &selected, const QItemSelection &deselected)
void TablesPage::constraintsTable_selectionChanged(const QItemSelection &/*selected*/, const QItemSelection &/*deselected*/)
{
const auto indexes = ui->constraintsTable->selectionModel()->selectedIndexes();
boost::container::flat_set<int> rijen;