X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Ffrontends%2FLyXKeySym.h;h=b027b07f387b2f4ce9676b50db776b05d15601b4;hb=2f1d525ee1d41bc20adbfe766a9c5d90469aa4b2;hp=6b8c5593024a475b332e28a2c33448f92158eff3;hpb=35b3600d4e773b4914344e13c22feb3970bedfea;p=lyx.git diff --git a/src/frontends/LyXKeySym.h b/src/frontends/LyXKeySym.h index 6b8c559302..b027b07f38 100644 --- a/src/frontends/LyXKeySym.h +++ b/src/frontends/LyXKeySym.h @@ -4,16 +4,15 @@ * This file is part of LyX, the document processor. * Licence details can be found in the file COPYING. * - * \author Asger and Juergen + * \author Asger and Jürgen * - * Full author contact details are available in file CREDITS + * Full author contact details are available in file CREDITS. */ #ifndef LYXKEYSYM_H #define LYXKEYSYM_H -#include "LString.h" -#include +#include /** * This is a base class for representing a keypress. @@ -28,7 +27,7 @@ public: virtual ~LyXKeySym() {} /// Initialize with the name of a key. F. ex. "space" or "a" - virtual void init(string const & symbolname) = 0; + virtual void init(std::string const & symbolname) = 0; /// Is this a valid key? virtual bool isOK() const = 0; @@ -40,14 +39,14 @@ public: virtual bool isText() const { return false; } /// What is the symbolic name of this key? F.ex. "Return" or "c" - virtual string getSymbolName() const = 0; + virtual std::string getSymbolName() const = 0; /** * Return the value of the keysym into the local ISO encoding. * This converts the LyXKeySym to a 8-bit encoded character. * This relies on user to use the right encoding. */ - virtual char getISOEncoded(string const & encoding) const = 0; + virtual char getISOEncoded(std::string const & encoding) const = 0; }; @@ -57,6 +56,4 @@ public: */ bool operator==(LyXKeySym const & k1, LyXKeySym const & k2); -typedef boost::shared_ptr LyXKeySymPtr; - #endif