diff options
author | avi@chromium.org <avi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-01-10 16:48:58 +0000 |
---|---|---|
committer | avi@chromium.org <avi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-01-10 16:48:58 +0000 |
commit | 8050ca9e629f560af14653566de54a12dc2bcc78 (patch) | |
tree | 7a260a343229527e5a958d52f2d81d89da4610d7 /views/controls/button/button.cc | |
parent | 94cf539833e4c68c2a2ceaf59443a6cdc0cc684d (diff) | |
download | chromium_src-8050ca9e629f560af14653566de54a12dc2bcc78.zip chromium_src-8050ca9e629f560af14653566de54a12dc2bcc78.tar.gz chromium_src-8050ca9e629f560af14653566de54a12dc2bcc78.tar.bz2 |
Remove wstring from views. Part 1: Switch member variables to string16.
BUG=68267
TEST=no visible changes; all tests pass
Review URL: http://codereview.chromium.org/6123003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70899 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'views/controls/button/button.cc')
-rw-r--r-- | views/controls/button/button.cc | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/views/controls/button/button.cc b/views/controls/button/button.cc index f35b178..a80902d 100644 --- a/views/controls/button/button.cc +++ b/views/controls/button/button.cc @@ -3,6 +3,7 @@ // found in the LICENSE file. #include "views/controls/button/button.h" +#include "base/utf_string_conversions.h" namespace views { @@ -13,12 +14,12 @@ Button::~Button() { } void Button::SetTooltipText(const std::wstring& tooltip_text) { - tooltip_text_ = tooltip_text; + tooltip_text_ = WideToUTF16Hack(tooltip_text); TooltipTextChanged(); } void Button::SetAccessibleKeyboardShortcut(const std::wstring& shortcut) { - accessible_shortcut_.assign(shortcut); + accessible_shortcut_ = WideToUTF16Hack(shortcut); } //////////////////////////////////////////////////////////////////////////////// @@ -28,12 +29,12 @@ bool Button::GetTooltipText(const gfx::Point& p, std::wstring* tooltip) { if (tooltip_text_.empty()) return false; - *tooltip = tooltip_text_; + *tooltip = UTF16ToWideHack(tooltip_text_); return true; } std::wstring Button::GetAccessibleKeyboardShortcut() { - return accessible_shortcut_; + return UTF16ToWideHack(accessible_shortcut_); } AccessibilityTypes::Role Button::GetAccessibleRole() { |