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();