From 969514cf4b47daee641f394883d77d4ef8c83577 Mon Sep 17 00:00:00 2001 From: Waldo Bastian Date: Wed, 31 Oct 2001 06:53:48 +0000 Subject: [PATCH] Some adtins for them RMB menu, patch by Holger Freyther svn path=/trunk/kdebase/konsole/; revision=120045 --- konsole/konsole.cpp | 27 ++++++++++++++++----------- 1 file changed, 16 insertions(+), 11 deletions(-) diff --git a/konsole/konsole.cpp b/konsole/konsole.cpp index 8ea0b98f..c3a8e907 100644 --- a/konsole/konsole.cpp +++ b/konsole/konsole.cpp @@ -596,16 +596,6 @@ void Konsole::makeGUI() connect(m_options, SIGNAL(activated(int)), SLOT(opt_menu_activated(int))); m_options->installEventFilter( this ); - // Right mouse button menu - showMenubar->plug ( m_rightButton ); - m_rightButton->insertSeparator(); - copyClipboard->plug(m_rightButton); - pasteClipboard->plug(m_rightButton); - m_rightButton->insertSeparator(); - renameSession->plug(m_rightButton); - m_rightButton->insertSeparator(); - m_rightButton->insertItem(i18n("&Settings"), m_options); - //the different session types loadSessionCommands(); loadScreenSessions(); @@ -614,13 +604,28 @@ void Konsole::makeGUI() KAction *closeSession = new KAction(i18n("&Close Session"), "fileclose", 0, this, SLOT(closeCurrentSession()), this); closeSession->plug(m_session); - + m_session->insertSeparator(); m_session->insertItem( SmallIconSet( "exit" ), i18n("&Quit"), this, SLOT( close() ) ); connect(m_session, SIGNAL(activated(int)), SLOT(newSession(int))); + // Right mouse button menu + showMenubar->plug ( m_rightButton ); + m_rightButton->insertSeparator(); + copyClipboard->plug(m_rightButton); + pasteClipboard->plug(m_rightButton); + m_rightButton->insertSeparator(); + m_rightButton->insertItem(i18n("&Send Signal"), m_signals); + renameSession->plug(m_rightButton); + m_rightButton->insertSeparator(); + m_rightButton->insertItem(i18n("&Settings"), m_options); + m_rightButton->insertSeparator(); + closeSession->plug(m_rightButton ); + m_rightButton->insertTearOffHandle(); + + delete colors; colors = new ColorSchemaList(); //KONSOLEDEBUG<<"Konsole::makeGUI(): curr_schema "<