3 * Copyright 2001 the LyX Team
4 * Read the file COPYING
6 * \author John Levon <moz@compsoc.man.ac.uk>
16 #include "ui/QMathDialogBase.h"
21 class QMathDialog : public QMathDialogBase
26 QMathDialog(QMath * form);
29 virtual void delimiterClicked();
30 virtual void expandClicked();
31 virtual void fracClicked();
32 virtual void functionSelected(const QString &);
33 virtual void matrixClicked();
34 virtual void subscriptClicked();
35 virtual void superscriptClicked();
36 virtual void equationClicked();
37 void symbol_clicked(string str);
38 void insertSpace(int id);
39 void insertRoot(int id);
40 void insertStyle(int id);
41 void insertFont(int id);
43 /// about to show a symbol panel
44 void showingPanel(int);
47 //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