]> git.lyx.org Git - lyx.git/blobdiff - src/frontends/qt2/QMathDialog.h
better selection and scrolling behaviour
[lyx.git] / src / frontends / qt2 / QMathDialog.h
index e8b988dbdf3d955110eec0ddfa6a7f0ab6ca864e..fdf4763ab1a1142fd5bfaa0bd576289f317c52df 100644 (file)
@@ -1,19 +1,23 @@
+// -*- C++ -*-
 /**
  * \file QMathDialog.h
- * Copyright 2001 the LyX Team
- * Read the file COPYING
+ * This file is part of LyX, the document processor.
+ * Licence details can be found in the file COPYING.
  *
- * \author John Levon <moz@compsoc.man.ac.uk>
+ * \author John Levon
+ *
+ * Full author contact details are available in file CREDITS
  */
 
 #ifndef QMATHDIALOG_H
 #define QMATHDIALOG_H
 
-#include <config.h>
+#ifdef __GNUG__
+#pragma interface
+#endif
 
-#include "LString.h"
 #include "ui/QMathDialogBase.h"
+#include "LString.h"
 
 class QMath;
 class IconPalette;
@@ -21,20 +25,18 @@ class IconPalette;
 class QMathDialog : public QMathDialogBase
 {
        Q_OBJECT
-
 public:
        QMathDialog(QMath * form);
-
 public slots:
        virtual void delimiterClicked();
        virtual void expandClicked();
        virtual void fracClicked();
-       virtual void functionSelected(const QString &);
+       virtual void functionSelected(QString const &);
        virtual void matrixClicked();
        virtual void subscriptClicked();
        virtual void superscriptClicked();
        virtual void equationClicked();
-       void symbol_clicked(string str);
+       void symbol_clicked(string const & str);
        void insertSpace(int id);
        void insertRoot(int id);
        void insertStyle(int id);
@@ -42,17 +44,15 @@ public slots:
 
        /// about to show a symbol panel
        void showingPanel(int);
 protected:
        //needed ? virtual void closeEvent(QCloseEvent * e);
-
 private:
        /// make a symbol panel
        IconPalette * makePanel(QWidget * parent, char const ** entries);
 
        /// add a symbol panel
        void addPanel(int num);
+
        /// owning form
        QMath * form_;
 };