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
29 QMathDialog(QMath * form);
31 virtual void delimiterClicked();
32 virtual void expandClicked();
33 virtual void fracClicked();
34 virtual void functionSelected(QString const &);
35 virtual void matrixClicked();
36 virtual void subscriptClicked();
37 virtual void superscriptClicked();
38 virtual void equationClicked();
39 void symbol_clicked(string const & str);
40 void insertSpace(int id);
41 void insertRoot(int id);
42 void insertStyle(int id);
43 void insertFont(int id);
45 /// about to show a symbol panel
46 void showingPanel(int);
48 //needed ? virtual void closeEvent(QCloseEvent * e);
50 /// make a symbol panel
51 IconPalette * makePanel(QWidget * parent, char const ** entries);
53 /// add a symbol panel
54 void addPanel(int num);
60 #endif // QMATHDIALOG_H