3 * \file QTabularCreate.h
4 * This file is part of LyX, the document processor.
5 * Licence details can be found in the file COPYING.
9 * Full author contact details are available in file CREDITS.
12 #ifndef QTABULARCREATE_H
13 #define QTABULARCREATE_H
15 #include "QDialogView.h"
16 #include "ui/TabularCreateUi.h"
25 class QTabularCreateDialog : public QDialog, public Ui::QTabularCreateUi {
28 QTabularCreateDialog(QTabularCreate * form);
30 virtual void columnsChanged(int);
31 virtual void rowsChanged(int);
33 QTabularCreate * form_;
37 class ControlTabularCreate;
40 : public QController<ControlTabularCreate, QView<QTabularCreateDialog> >
44 friend class QTabularCreateDialog;
46 QTabularCreate(Dialog &);
51 virtual void update_contents() {}
53 virtual void build_dialog();
56 } // namespace frontend
59 #endif // QTABULARCREATE_H