[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