[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    kdewebdev/quanta/utility
From:       Andras Mantia <amantia () kde ! org>
Date:       2004-09-13 18:57:13
Message-ID: 20040913185713.E6EA99272 () office ! kde ! org
[Download RAW message or body]

CVS commit by amantia: 

Implement wish #80647: add the New Toolbar entry in the user toolbar context menu.

CCMAIL: 80647-done@bugs.kde.org


  M +4 -0      toolbartabwidget.cpp   1.16
  M +2 -1      toolbartabwidget.h   1.6


--- kdewebdev/quanta/utility/toolbartabwidget.cpp  #1.15:1.16
@@ -44,8 +44,11 @@ ToolbarTabWidget::ToolbarTabWidget(QWidg
   m_popupMenu = new KPopupMenu(this);
   m_popupMenu->insertTitle(i18n("Toolbar Menu"), 1);
+  m_popupMenu->insertItem(i18n("New Toolbar..."), this, SIGNAL(addToolbar()));
   m_popupMenu->insertItem(i18n("Remove Toolbar"), this, SLOT(slotRemoveToolbar()));
   m_popupMenu->insertItem(i18n("Rename Toolbar..."), this, \
SLOT(slotRenameToolbar()));  \
m_popupMenu->insertItem(SmallIconSet("configure_toolbars"), i18n("Configure \
Toolbars..."), this, SLOT(slotEditToolbar()));  
+  connect(this, SIGNAL(addToolbar()),
+          quantaApp, SLOT(slotAddToolbar()));
   connect(this, SIGNAL(removeToolbar(const QString&)),
           quantaApp, SLOT(slotRemoveToolbar(const QString&)));
@@ -211,4 +214,5 @@ void QuantaToolBar::mousePressEvent(QMou
         }
       }
+      m_popupMenu->insertItem(i18n("New Toolbar..."), m_toolbarTab, \
                SIGNAL(addToolbar()));
       m_popupMenu->insertItem(i18n("Remove Toolbar"), m_toolbarTab, \
                SLOT(slotRemoveToolbar()));
       m_popupMenu->insertItem(i18n("Rename Toolbar..."), m_toolbarTab, \
SLOT(slotRenameToolbar()));

--- kdewebdev/quanta/utility/toolbartabwidget.h  #1.5:1.6
@@ -54,4 +54,5 @@ private slots:
 
 signals:
+  void addToolbar();
   void removeToolbar(const QString&);
   void renameToolbar(const QString&);


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic