#include "ui_BibtexUi.h"
#include "ui_BibtexAddUi.h"
+#include "insets/InsetCommandParams.h"
+
namespace lyx {
namespace frontend {
};
-class GuiBibtex : public GuiCommand, public Ui::BibtexUi
+class GuiBibtex : public GuiDialog, public Ui::BibtexUi
{
Q_OBJECT
void databaseChanged();
void availableChanged();
void bibEDChanged();
+ void rescanClicked();
private:
///
/// which stylefile do we use?
QString styleFile() const;
+ ///
+ bool initialiseParams(std::string const & data);
+ /// clean-up on hide.
+ void clearParams() { params_.clear(); }
+ /// clean-up on hide.
+ void dispatchParams();
+ ///
+ bool isBufferDependent() const { return true; }
+
+private:
+ ///
+ InsetCommandParams params_;
///
GuiBibtexAddDialog * add_;
///