summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
77a89e1)
GuiMenubar::GuiMenubar(LyXView * view, MenuBackend & mbe)
: owner_(static_cast<GuiView*>(view)), menubackend_(mbe)
GuiMenubar::GuiMenubar(LyXView * view, MenuBackend & mbe)
: owner_(static_cast<GuiView*>(view)), menubackend_(mbe)
+{
+ init();
+}
+
+
+void GuiMenubar::init()
<< menubackend_.getMenubar().size());
}
<< menubackend_.getMenubar().size());
}
+ // Clear all menubar contents before filling it.
+ owner_->menuBar()->clear();
+
Menu menu;
menubackend_.expand(menubackend_.getMenubar(), menu, owner_->buffer());
Menu menu;
menubackend_.expand(menubackend_.getMenubar(), menu, owner_->buffer());
/// opens a top-level submenu given its name
void openByName(QString const & name);
/// opens a top-level submenu given its name
void openByName(QString const & name);
{
// Make sure that no LFUN uses any LyXView.
theLyXFunc().setLyXView(0);
{
// Make sure that no LFUN uses any LyXView.
theLyXFunc().setLyXView(0);
- d.menubar_ = new GuiMenubar(this, menubackend);
if (d.layout_)
d.layout_->updateContents(true);
}
if (d.layout_)
d.layout_->updateContents(true);
}