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.
16 #include "QDialogView.h"
20 class ControlExternal;
21 class QExternalDialog;
25 : public QController<ControlExternal, QView<QExternalDialog> >
28 friend class QExternalDialog;
36 virtual void update_contents();
38 virtual void build_dialog();
40 /// get the right helptext
41 std::string const helpText() const;
43 /// Helper function called when the template is changed.
44 void updateTemplate();
46 std::map<std::string, QString> extra_;