Double-click now connects to a database

This commit is contained in:
Timothy Warren 2012-04-10 16:47:25 -04:00
parent 49aa73196f
commit 1c84fcd674

View File

@ -67,7 +67,6 @@ class Connection_Sidebar extends GtkVBox {
// Set up context menu event // Set up context menu event
$this->treeview->connect('button-press-event', array($this, 'on_button')); $this->treeview->connect('button-press-event', array($this, 'on_button'));
$selection = $this->treeview->get_selection(); $selection = $this->treeview->get_selection();
$selection->set_mode(GTK::SELECTION_SINGLE); $selection->set_mode(GTK::SELECTION_SINGLE);
} }
@ -124,6 +123,10 @@ class Connection_Sidebar extends GtkVBox {
// Connect event to change database tabs // Connect event to change database tabs
$this->treeview->connect('cursor-changed', array($this, 'switch_tab')); $this->treeview->connect('cursor-changed', array($this, 'switch_tab'));
// Connect event to connect on double-click
$this->treeview->connect('row-activated', array($this, 'db_connect'));
} }
// -------------------------------------------------------------------------- // --------------------------------------------------------------------------
@ -354,7 +357,6 @@ class Connection_Sidebar extends GtkVBox {
/** /**
* Create connection to a database * Create connection to a database
* *
* @param string $name
* @return void * @return void
*/ */
public function db_connect() public function db_connect()