3 * \file QBibtexDialog.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 QBIBTEXDIALOG_H
13 #define QBIBTEXDIALOG_H
15 #include "ui/QBibtexDialogBase.h"
16 #include "ButtonController.h"
18 class QBibtexAddDialogBase;
25 class QBibtexDialog : public QBibtexDialogBase {
29 QBibtexDialog(QBibtex * form);
32 QBibtexAddDialogBase * add_;
35 virtual void change_adaptor();
36 virtual void browsePressed();
37 virtual void browseBibPressed();
38 virtual void addPressed();
39 virtual void addDatabase();
40 virtual void deletePressed();
41 virtual void databaseChanged();
42 virtual void availableChanged();
46 virtual void closeEvent(QCloseEvent * e);
50 ButtonController add_bc_;
53 } // namespace frontend
56 #endif // QBIBTEXDIALOG_H