4 * This file is part of LyX, the document processor.
5 * Licence details can be found in the file COPYING.
8 * \author Kalle Dalheimer
9 * \author Jürgen Spitzmüller
12 * Full author contact details are available in file CREDITS.
18 #include "InsetParamsWidget.h"
19 #include "ui_TabularUi.h"
24 class GuiTabular : public InsetParamsWidget, public Ui::TabularUi
29 GuiTabular(QWidget * parent = 0);
33 void borderSet_clicked();
34 void borderUnset_clicked();
37 /// \name InsetParamsWidget inherited methods
39 InsetCode insetCode() const { return TABULAR_CODE; }
40 FuncCode creationCode() const { return LFUN_TABULAR_INSERT; }
41 void paramsToDialog(Inset const *);
42 docstring dialogToParams() const;
46 void setHAlign(std::string & param_str) const;
48 void setVAlign(std::string & param_str) const;
50 void setTableAlignment(std::string & param_str) const;
53 } // namespace frontend
56 #endif // GUITABULAR_H