namespace lyx {
class Cursor;
-class ToolbarInfo;
namespace frontend {
class GuiWorkArea;
class TabWorkArea;
class TocModels;
+class ToolbarInfo;
/**
* GuiView - Qt4 implementation of LyXView
void updateLayoutList();
void updateToolbars();
QMenu * createPopupMenu();
- FuncStatus getStatus(FuncRequest const & cmd);
+ bool getStatus(FuncRequest const & cmd, FuncStatus & flag);
bool dispatch(FuncRequest const & cmd);
///
std::string const & data, Inset * inset = 0);
/** \param name == "citation", "bibtex" etc; an identifier used
- to update the contents of a particular dialog with \param data.
+ to reset the contents of a particular dialog with \param data.
See the comments to 'show', above.
*/
void updateDialog(std::string const & name, std::string const & data);
void updateCompletion(Cursor & cur, bool start, bool keep);
private:
+ ///
+ void saveLayout() const;
+ ///
+ void restoreLayout();
+ ///
+ GuiToolbar * toolbar(std::string const & name);
+ ///
+ void constructToolbars();
+ ///
+ void initToolbars();
///
void lfunUiToggle(FuncRequest const & cmd);
-
+ ///
+ void toggleFullScreen();
///
void insertLyXFile(docstring const & fname);
///