From dbb6e1ab01c9f30ce13d86b39e8c4f4ce53e3ed7 Mon Sep 17 00:00:00 2001 From: eelke Date: Thu, 29 Aug 2019 16:10:28 +0200 Subject: [PATCH] Can open window for database by clicking on the config in the connection tree. --- pglab/ConnectionManagerWindow.cpp | 4 +++- pglab/ConnectionManagerWindow.h | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/pglab/ConnectionManagerWindow.cpp b/pglab/ConnectionManagerWindow.cpp index 0b151b6..2f59300 100644 --- a/pglab/ConnectionManagerWindow.cpp +++ b/pglab/ConnectionManagerWindow.cpp @@ -18,6 +18,8 @@ ConnectionManagerWindow::ConnectionManagerWindow(MasterController *master, QWidg { ui->setupUi(this); ui->treeView->setModel(m_connectionController->getConnectionTreeModel()); + connect(ui->treeView, &QTreeView::activated, this, + &ConnectionManagerWindow::connectionActivated); } @@ -75,7 +77,7 @@ void ConnectionManagerWindow::on_actionManage_server_triggered() m_connectionController->openServerWindowForConnection(ci); } -void ConnectionManagerWindow::on_listView_activated(const QModelIndex &index) +void ConnectionManagerWindow::connectionActivated(const QModelIndex &index) { if (index.isValid()) { m_connectionController->openSqlWindowForConnection(index); diff --git a/pglab/ConnectionManagerWindow.h b/pglab/ConnectionManagerWindow.h index 54e1d1e..f49f711 100644 --- a/pglab/ConnectionManagerWindow.h +++ b/pglab/ConnectionManagerWindow.h @@ -30,7 +30,7 @@ private slots: void on_actionBackup_database_triggered(); void on_actionManage_server_triggered(); - void on_listView_activated(const QModelIndex &index); + void connectionActivated(const QModelIndex &index); void on_actionConfigure_connection_triggered();