#include "ui_BibtexUi.h"
#include "ui_BibtexAddUi.h"
-#include "ControlCommand.h"
-
#include "support/docstring.h"
#include <vector>
};
-class GuiBibtex : public GuiDialog, public Ui::BibtexUi, public ControlCommand
+class GuiBibtex : public GuiCommand, public Ui::BibtexUi
{
Q_OBJECT
public:
- GuiBibtex(LyXView & lv);
+ GuiBibtex(GuiView & lv);
private Q_SLOTS:
void change_adaptor();
void addPressed();
void addDatabase();
void deletePressed();
+ void upPressed();
+ void downPressed();
void databaseChanged();
void availableChanged();
void bibEDChanged();
private:
- void closeEvent(QCloseEvent * e);
-
-private:
- /// parent controller
- Controller & controller() { return *this; }
///
- virtual bool isValid();
+ bool isValid();
/// Apply changes
- virtual void applyView();
+ void applyView();
/// update
- virtual void updateContents();
+ void updateContents();
/// Browse for a .bib file
docstring const browseBib(docstring const & in_name) const;