| Summary: | Hide main menu bar | ||
|---|---|---|---|
| Product: | [Unmaintained] quanta | Reporter: | Willy Morin <willy.morin> |
| Component: | general | Assignee: | András Manţia <amantia> |
| Status: | RESOLVED FIXED | ||
| Severity: | wishlist | ||
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Debian testing | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Willy Morin
2005-09-22 14:40:41 UTC
*** Bug 113063 has been marked as a duplicate of this bug. *** looks like a duplicate of bug #92524 SVN commit 515409 by amantia:
Add the standard show/hide menubar action.
BUG: 113064
M +1 -0 ChangeLog
M +2 -1 data/config/quantaui.rc
M +8 -0 src/quanta.cpp
M +2 -1 src/quanta.h
M +1 -0 src/quanta_init.cpp
--- branches/KDE/3.5/kdewebdev/quanta/ChangeLog #515408:515409
@@ -15,6 +15,7 @@
- don't try to remove an empty, unmodified buffer, if it is the last
opened one [#111599]
- remember cursor position for project documents [#101966]
+ - add the standard show/hide menubar action [#113064]
Version 3.5.1 (Release date: 23-01-2006; Started 30-11-2005):
--- branches/KDE/3.5/kdewebdev/quanta/data/config/quantaui.rc #515408:515409
@@ -1,5 +1,5 @@
<!DOCTYPE kpartgui SYSTEM "kpartgui.dtd">
-<kpartgui version="32075" name="quanta" >
+<kpartgui version="32076" name="quanta" >
<MenuBar noMerge="1" >
<Menu noMerge="1" name="file" >
<text>&File</text>
@@ -148,6 +148,7 @@
</Menu>
<Menu noMerge="1" name="settings" >
<text>&Settings</text>
+ <Action name="options_show_menubar" />
<Merge name="StandardToolBarMenuHandler" />
<Action name="view_dtd_toolbar" />
<Action name="options_show_statusbar" />
--- branches/KDE/3.5/kdewebdev/quanta/src/quanta.cpp #515408:515409
@@ -1106,6 +1106,14 @@
ToolbarTabWidget::ref()->setCurrentPage(currentPageIndex);
}
+void QuantaApp::slotShowMenuBar()
+{
+ if (menuBar()->isVisible())
+ menuBar()->hide();
+ else
+ menuBar()->show();
+}
+
void QuantaApp::slotOptionsConfigureActions()
{
ActionConfigDialog dlg(m_toolbarList, this, "actions_config_dlg", true);
--- branches/KDE/3.5/kdewebdev/quanta/src/quanta.h #515408:515409
@@ -306,8 +306,9 @@
void slotContextMenuAboutToShow();
/** options slots */
+ void slotShowMenuBar();
void slotPreviewOptions();
- void slotOptions();
+ void slotOptions();
void slotOptionsConfigureKeys();
void slotOptionsConfigureToolbars();
void slotNewToolbarConfig();
--- branches/KDE/3.5/kdewebdev/quanta/src/quanta_init.cpp #515408:515409
@@ -888,6 +888,7 @@
m_quanta, SLOT( slotOptionsConfigureActions() ),
ac, "configure_actions" );
+ KStdAction::showMenubar(m_quanta, SLOT(slotShowMenuBar()), ac, "options_show_menubar");
KStdAction::keyBindings(m_quanta, SLOT( slotOptionsConfigureKeys() ), ac, "configure_shortcuts");
KStdAction::configureToolbars( m_quanta, SLOT( slotOptionsConfigureToolbars() ), ac, "options_configure_toolbars");
KStdAction::preferences(m_quanta, SLOT( slotOptions() ), ac, "general_options");
|