]> git.lyx.org Git - lyx.git/commitdiff
* frontends/Toolbars.C:
authorPeter Kümmel <syntheticpp@gmx.net>
Tue, 31 Oct 2006 13:59:22 +0000 (13:59 +0000)
committerPeter Kümmel <syntheticpp@gmx.net>
Tue, 31 Oct 2006 13:59:22 +0000 (13:59 +0000)
revert first patch http://www.lyx.org/trac/changeset/15597
* frontends/qt4/GuiView.C:
don't 'break' the toolbar because it doesn't work if
the toolbar will be hidden

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15636 a592a061-630c-0410-9148-cb99ea01b6c8

src/frontends/Toolbars.C
src/frontends/qt4/GuiView.C

index 6529298628df4cf83a27717b1f0c49c4e4fbee2d..a5b7273739b77def1a1001599b0c40a20eca6189 100644 (file)
@@ -124,6 +124,11 @@ void Toolbars::add(ToolbarBackend::Toolbar const & tbb)
        ToolbarPtr tb_ptr = owner_.makeToolbar(tbb);
        toolbars_[tbb.name] = tb_ptr;
 
+       if (tbb.flags & ToolbarBackend::ON)
+               tb_ptr->show(false);
+       else
+               tb_ptr->hide(false);
+
        if (tb_ptr->layout())
                layout_ = tb_ptr->layout();
 }
index ed81ade5e0540a38220fe7277a632d91b85fe67a..d56fced42e489dd9cae53546e93dec9886a53836 100644 (file)
@@ -323,9 +323,13 @@ Toolbars::ToolbarPtr GuiView::makeToolbar(ToolbarBackend::Toolbar const & tbb)
        }
        if (tbb.flags & ToolbarBackend::BOTTOM) {
                addToolBar(Qt::BottomToolBarArea, Tb);
+               /*
+               // Qt bug. Doesn't work because the
+               // toolbar will evtl. be hidden.
                if (lastTb)
                        insertToolBarBreak(lastTb);
                lastTb = Tb;
+               */
        }
        if (tbb.flags & ToolbarBackend::LEFT) {
                addToolBar(Qt::LeftToolBarArea, Tb);