mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-24 18:43:37 +00:00
cb81965b1e
- initialiseParams(): overload ControlCommand::initialiseParams() so that we can update the model at this point (QToc is the controller _and_ the model). - update(): new - updateBackend(): new protected method to update the TocBackend (called for the "Update" button). * QToc: - is now a QObject - modelReset: new Qt signal to indicate a model reset to associated dialog(s). - QToc(): avoid the duplicate update() call that will be done in the show command anyway. * Dialogs.C - use new TocWidget in a DockView. * TocWidget.[Ch]: renamed from QTocDialog. This striped down widget is only a widget that connects to the 'QToc' model/controller. * DockView.h: new template class that encapsulates a given Widget inside a DockWidget and presents a Dialog::View interface. * QTocUi.ui: - now is a simple Widget. - rearrange the buttons a bit - get rid of the unneeded close button. - modify the shortcut to "Promote" to 'r' because of a clash with "Alt-p" number (we really need real, always valid, shortcuts for all outline action!) git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17416 a592a061-630c-0410-9148-cb99ea01b6c8 |
||
---|---|---|
.. | ||
controllers | ||
qt4 | ||
Alert_pimpl.h | ||
Alert.C | ||
Alert.h | ||
Application.C | ||
Application.h | ||
ChangeLog | ||
Clipboard.h | ||
Dialogs.C | ||
Dialogs.h | ||
FileDialog.h | ||
FontLoader.h | ||
FontMetrics.h | ||
Gui.h | ||
key_state.h | ||
LyXKeySym.h | ||
LyXKeySymFactory.h | ||
LyXView.C | ||
LyXView.h | ||
Makefile.am | ||
Menubar.h | ||
mouse_state.h | ||
NoGuiFontLoader.h | ||
NoGuiFontMetrics.h | ||
Painter.C | ||
Painter.h | ||
pch.h | ||
Selection.h | ||
Timeout.C | ||
Timeout.h | ||
Toolbars.C | ||
Toolbars.h | ||
WorkArea.C | ||
WorkArea.h |