X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Fintl.h;h=2e173f5cb89e01fdcfc3948ac5ddc250542363f8;hb=f65b7ff4ab2fe8ad0d9196c231064240e3fde81f;hp=2d5fcb78c3abfa575dc4266fa0fcf42ec898fb4c;hpb=2748a88bbd292061b2df34fd636bdaf88330af24;p=lyx.git diff --git a/src/intl.h b/src/intl.h index 2d5fcb78c3..2e173f5cb8 100644 --- a/src/intl.h +++ b/src/intl.h @@ -12,16 +12,17 @@ #pragma interface #endif +#include #include "LString.h" #include "form1.h" -#include +#include "trans_mgr.h" class LyXText; class Combox; -class TransManager; #ifdef SIGC_CXX_NAMESPACES using SigC::Object; +using SigC::Connection; #endif /// default character set @@ -60,8 +61,8 @@ public: /// initialize key mapper void InitKeyMapper(bool on); - /// Get the Translation Manager - TransManager * getTrans(); + // Get the Translation Manager + TransManager & getTrans(); /// bool keymapon; /// @@ -97,14 +98,14 @@ private: /// string & sec_lang; /// - TransManager * trans; + TransManager trans; /// Redraw connection. - SigC::Connection r_; + Connection r_; }; inline -TransManager * Intl::getTrans() +TransManager & Intl::getTrans() { return trans; }