4 * This file is part of LyX, the document processor.
5 * Licence details can be found in the file COPYING.
8 * \author Angus Leeming
9 * \author Jürgen Spitzmüller
10 * \author Edwin Leuven
12 * Full author contact details are available in file CREDITS.
18 #include "InsetParamsWidget.h"
19 #include "ui_VSpaceUi.h"
24 class GuiVSpace : public InsetParamsWidget, public Ui::VSpaceUi
29 GuiVSpace(QWidget * parent = 0);
33 void enableCustom(int);
36 /// \name InsetParamsWidget inherited methods
38 InsetCode insetCode() const { return VSPACE_CODE; }
39 FuncCode creationCode() const { return LFUN_INSET_INSERT; }
40 QString dialogTitle() const { return qt_("Vertical Space Settings"); }
41 void paramsToDialog(Inset const *);
42 docstring dialogToParams() const;
43 bool checkWidgets(bool readonly) const;
47 } // namespace frontend