2 * \file QTabularCreate.C
3 * Copyright 2001 the LyX Team
4 * Read the file COPYING
6 * \author John Levon <moz@compsoc.man.ac.uk>
12 #pragma implementation
15 #include "ControlTabularCreate.h"
16 #include "QTabularCreateDialog.h"
17 #include "QTabularCreate.h"
23 #include <qpushbutton.h>
25 typedef Qt2CB<ControlTabularCreate, Qt2DB<QTabularCreateDialog> > base_class;
27 QTabularCreate::QTabularCreate(ControlTabularCreate & c)
28 : base_class(c, _("Insert table"))
33 void QTabularCreate::build_dialog()
35 dialog_.reset(new QTabularCreateDialog(this));
37 bc().setOK(dialog_->okPB);
38 bc().setCancel(dialog_->closePB);
42 void QTabularCreate::apply()
44 controller().params().first = dialog_->rowsSB->value();
45 controller().params().second = dialog_->columnsSB->value();