4 * This file is part of LyX, the document processor.
5 * Licence details can be found in the file COPYING.
7 * \author Jürgen Spitzmüller
9 * Full author contact details are available in file CREDITS.
15 #include "QDialogView.h"
16 #include "ui/SendtoUi.h"
23 class QListWidgetItem;
33 class QSendtoDialog : public QDialog, public Ui::QSendtoUi {
36 QSendtoDialog(QSendto * form);
38 virtual void changed_adaptor();
39 virtual void slotFormatHighlighted(QListWidgetItem *) {}
40 virtual void slotFormatSelected(QListWidgetItem *) {}
42 virtual void closeEvent(QCloseEvent * e);
50 /** This class provides a Qt implementation of the Custom Export Dialog.
53 : public QController<ControlSendto, QView<QSendtoDialog> >
57 friend class QSendtoDialog;
61 virtual bool isValid();
66 virtual void update_contents();
68 virtual void build_dialog();
70 std::vector<Format const *> all_formats_;
73 } // namespace frontend