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
16 #include "ui/QMathDialogBase.h"
22 class QMathDialog : public QMathDialogBase
26 QMathDialog(QMath * form);
28 virtual void delimiterClicked();
29 virtual void expandClicked();
30 virtual void fracClicked();
31 virtual void functionSelected(const QString &);
32 virtual void matrixClicked();
33 virtual void subscriptClicked();
34 virtual void superscriptClicked();
35 virtual void equationClicked();
36 void symbol_clicked(const string &);
37 void insertSpace(int id);
38 void insertRoot(int id);
39 void insertStyle(int id);
40 void insertFont(int id);
42 /// about to show a symbol panel
43 void showingPanel(int);
45 //needed ? virtual void closeEvent(QCloseEvent * e);
47 /// make a symbol panel
48 IconPalette * makePanel(QWidget * parent, char const ** entries);
50 /// add a symbol panel
51 void addPanel(int num);
57 #endif // QMATHDIALOG_H