Edwin Leuven
996de70e56
* Action.[Ch]
...
add signal that provides action when triggered
* ToolbarBackend.[Ch]
add popupmenu and iconpallete item types
* QLToolbar.[Ch]
take care of popupmenu and iconpallete
* stdtoolbars.inc
add panels and menus (and move spellchecker to main ;-)
* functions.xpm
icon for function list
* iconpalette.[Ch]
new iconpanel that will replace old iconpalette,
als subclass of qmenu that updates parent toolbutton
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17868 a592a061-630c-0410-9148-cb99ea01b6c8
2007-04-19 20:29:27 +00:00
Edwin Leuven
f73cedc1d0
* Refactoring of ToolbarBackend.[Ch] into
...
toolbaritems, toolbar(info) and backend
stdtoolbars.inc now defines the toolbars inbetween
a ToolbarSet/End tag just as the menus
* the other files contain straightforward changes
because of the toolbarbackend refactoring
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17867 a592a061-630c-0410-9148-cb99ea01b6c8
2007-04-19 19:43:15 +00:00
Bo Peng
eaa33dca6d
Session/Toolbars:
...
* src/LyXAction.C: LFUN_TOOLBAR_TOGGLE_STATE
* src/session.h/C: add ToolbarSection class
* src/lyxfunc.C: handle LFUN_TOOLBAR_TOGGLE_STATE
* src/frontends/LyXView.h/C: toggleToolbarState(name)
* src/frontends/Toolbars.h/C: initFlags, toogle and save toolbar,
changed update logic
* src/frontends/qt4/QLToolbar.h/C: saveInfo. Surprisingly little is
asked from frontend.
* src/frontends/qt4/GuiView.C: save toolbar when lyx exits
* src/MenuBackend.h/C: add Toolbars submenu
* src/lfuns.h: add LFUN_TOOLBAR_TOGGLE_STATE
* src/ToolbarBackend.h: add AUTO flag
* lib/ui/stdmenus.ui: add view->Toolbar menu
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15691 a592a061-630c-0410-9148-cb99ea01b6c8
2006-11-02 16:01:36 +00:00
Abdelrazak Younes
abca4c7a25
more unicode Work: Menubar and Toolbar.
...
No idea whether qt3 and gtk compiles.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15285 a592a061-630c-0410-9148-cb99ea01b6c8
2006-10-09 12:30:55 +00:00
Abdelrazak Younes
c9c47c6464
* LyXView.h:
...
- makeToolbar(): new pure virtual method
* qt4/GuiView.h:
- makeToolbar(): new method transferred from QLToolbar
* qt4/QLToolbar: derive from QToolBar instead of owning a QToolBar member.
* Toolbars.h: remove make_toolbar() prototype (use LyXView::makeToolbar instead).
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14964 a592a061-630c-0410-9148-cb99ea01b6c8
2006-09-10 11:03:21 +00:00
Lars Gullik Bjønnes
d2b2aa8124
Make signals and slots to not be defined, and replace them with Q_SIGNALS and Q_SLOTS
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14277 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-30 14:37:33 +00:00
Abdelrazak Younes
d46add7754
QtView renamed to GuiView
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14154 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-20 09:33:01 +00:00
Abdelrazak Younes
30649ec3b6
Those classes (and their associated [Ch] files) are renamed :
...
QLAction -> Action
lcolorcache -> ColorCache
qfont_loader.C -> FontLoader
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@14136 a592a061-630c-0410-9148-cb99ea01b6c8
2006-06-17 09:14:58 +00:00
Edwin Leuven
5c8f40106a
Add new tableinsertwidget
...
+ Remove table widget from inserttable dialog
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13972 a592a061-630c-0410-9148-cb99ea01b6c8
2006-05-31 12:53:05 +00:00
Lars Gullik Bjønnes
3b9338a3a8
Whitespace cleanup.
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13565 a592a061-630c-0410-9148-cb99ea01b6c8
2006-04-05 23:56:29 +00:00
Lars Gullik Bjønnes
12e5a52b92
Added initial qt4 work by Abdelrazak Younes
...
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13294 a592a061-630c-0410-9148-cb99ea01b6c8
2006-03-05 17:24:44 +00:00