#ifndef GUIDELIMITERDIALOG_H
#define GUIDELIMITERDIALOG_H
-#include "GuiMath.h"
+#include "GuiDialog.h"
+
#include "ui_DelimiterUi.h"
class QListWidgetItem;
namespace lyx {
namespace frontend {
-class GuiDelimiter : public GuiMath, public Ui::DelimiterUi
+class GuiDelimiter : public GuiDialog, public Ui::DelimiterUi
{
Q_OBJECT
public:
- GuiDelimiter(LyXView & lv);
+ GuiDelimiter(GuiView & lv);
+
+ bool initialiseParams(std::string const &) { return true; }
+ void clearParams() {}
+ void dispatchParams() {}
+ bool isBufferDependent() const { return true; }
public Q_SLOTS:
void on_leftLW_itemActivated(QListWidgetItem *);
void on_rightLW_currentRowChanged(int);
void on_matchCB_stateChanged(int);
void on_insertPB_clicked();
+ void on_swapPB_clicked();
void on_sizeCO_activated(int);
private:
void updateTeXCode(int size);
/// TeX code that will be inserted.
- QString tex_code_;
+ docstring tex_code_;
};
} // namespace frontend