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