]> git.lyx.org Git - features.git/commit
Put LyXView on a diet, step 1: get rid of toolbars direct access from the core. Toolb...
authorAbdelrazak Younes <younes@lyx.org>
Thu, 23 Aug 2007 12:21:47 +0000 (12:21 +0000)
committerAbdelrazak Younes <younes@lyx.org>
Thu, 23 Aug 2007 12:21:47 +0000 (12:21 +0000)
commit674632104f92cac0a13670f2ddc00a37bc135d75
tree2c8fc2c910ec7938306d2862a3ffdbc4a61b5b80
parenta2022b19504ba7f87d258285ba5f366ffb33caef
Put LyXView on a diet, step 1: get rid of toolbars direct access from the core. Toolbar handling is a frontend thing; the goal is to progressively transfer that to the frontend.

* LyXView:
- getToolbars(): deleted.
- toolbars_: now protected. The goal is to transfer that to GuiView.
- openLayoutList(): new method. The core should not know how this list is displayed.
- showMiniBuffer(): new pure virtual method to show the mini-buffer.
- focus_command_buffer: deleted.

* GuiView:
- focus_command_widget(): deleted.
- showMiniBuffer(): implemented.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@19748 a592a061-630c-0410-9148-cb99ea01b6c8
src/LyXFunc.cpp
src/frontends/LyXView.cpp
src/frontends/LyXView.h
src/frontends/controllers/ControlCommandBuffer.cpp
src/frontends/qt4/GuiView.cpp
src/frontends/qt4/GuiView.h