X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=src%2Fclient.hh;h=9bac56f58abf73cf3720dd824782475ddde41ed1;hb=d8aff44a6a639de83ba8f0957f9f9f17f2a05532;hp=14b5a45e103acd1bc213f8d7e9bc6bc1fb4e0ccd;hpb=ecfac5f20c72647b4865a14ccffc307c2b116319;p=chaz%2Fopenbox diff --git a/src/client.hh b/src/client.hh index 14b5a45e..9bac56f5 100644 --- a/src/client.hh +++ b/src/client.hh @@ -12,6 +12,7 @@ #include "otk/strut.hh" #include "otk/rect.hh" #include "otk/eventhandler.hh" +#include "otk/ustring.hh" extern "C" { #include @@ -182,9 +183,9 @@ private: long _desktop; //! Normal window title - std::string _title; // XXX: Have to keep track if this string is Utf8 or not + otk::ustring _title; //! Window title when iconifiged - std::string _icon_title; + otk::ustring _icon_title; //! The application that created the window std::string _app_name; @@ -412,9 +413,9 @@ BB @param window The window id that the Client class should handle */ inline long desktop() const { return _desktop; } //! Returns the window's title - inline const std::string &title() const { return _title; } + inline const otk::ustring &title() const { return _title; } //! Returns the window's title when it is iconified - inline const std::string &iconTitle() const { return _title; } + inline const otk::ustring &iconTitle() const { return _title; } //! Returns the application's name to whom the window belongs inline const std::string &appName() const { return _app_name; } //! Returns the class of the window