Double-click now connects to a database
This commit is contained in:
parent
49aa73196f
commit
1c84fcd674
@ -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()
|
||||||
|
Reference in New Issue
Block a user