]> git.lyx.org Git - lyx.git/blobdiff - src/frontends/qt2/QLyXKeySym.h
partial fonts fix. Like Juergen said we really need our own dialog.
[lyx.git] / src / frontends / qt2 / QLyXKeySym.h
index 538e81fad618082f8a3455cc32fd90d28b9bd94f..e104b262f9720206966a1c92d0b05645c2cfbcc7 100644 (file)
@@ -1,11 +1,13 @@
 // -*- C++ -*-
 /**
  * \file QLyXKeySym.h
- * Copyright 2002 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 Asger and Juergen
- * \author John Levon <moz@compsoc.man.ac.uk>
+ * \author John Levon
+ *
+ * Full author contact details are available in file CREDITS
  */
 
 #ifndef QLYXKEYSYM_H
@@ -21,7 +23,7 @@
 #include <qstring.h>
 
 class QKeyEvent;
+
 /**
  * Qt-specific key press.
  *
@@ -44,7 +46,7 @@ public:
 
        /// Is this a modifier key only?
        virtual bool isModifier() const;
-       
+
        /// return the LyX symbolic name
        virtual string getSymbolName() const;
 
@@ -54,22 +56,15 @@ public:
         * This relies on user to use the right encoding.
         */
        virtual char getISOEncoded() const;
-
-       virtual bool operator==(LyXKeySym const & k) const;
-
+       ///
+       int key() const {
+               return key_;
+       }
 private:
-       /// return true if bogon (see source)
-       bool is_qt_bogon() const;
-
-       /// return the fixed bogon (see source)
-       char debogonify() const;
        /// the Qt sym value
        int key_;
-       /// the event string value 
+       /// the event string value
        QString text_;
-       /// hack-o-rama
-       int ascii_; 
 };
 
 #endif // QLYXKEYSYM_H