ServerWindow shows list of databases.

This commit is contained in:
eelke 2017-02-13 19:51:19 +01:00
parent e71ef2e6df
commit 612b524151
15 changed files with 307 additions and 172 deletions

View file

@ -6,6 +6,13 @@ DatabasesTableModel::DatabasesTableModel(QObject *parent)
{
}
void DatabasesTableModel::setDatabaseList(const PgDatabaseContainer* databases)
{
beginResetModel();
m_databases = databases;
endResetModel();
}
QVariant DatabasesTableModel::headerData(int section, Qt::Orientation orientation, int role) const
{
QVariant v;
@ -53,8 +60,7 @@ int DatabasesTableModel::rowCount(const QModelIndex &parent) const
{
int result = 0;
if (m_databases) {
if (parent.isValid())
return m_databases->count();
result = m_databases->count();
}
return result;
}