aboutsummaryrefslogtreecommitdiff
path: root/src/platform/gui/Keyboard.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/platform/gui/Keyboard.cpp')
-rw-r--r--src/platform/gui/Keyboard.cpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/platform/gui/Keyboard.cpp b/src/platform/gui/Keyboard.cpp
index 7d4903e5..08be37c9 100644
--- a/src/platform/gui/Keyboard.cpp
+++ b/src/platform/gui/Keyboard.cpp
@@ -114,9 +114,8 @@ String ToString(KeyCode key_code) {
return key_code_string_list[static_cast<int>(key_code)].ToString();
}
-std::u16string ToString(KeyModifier key_modifier,
- std::u16string_view separator) {
- std::vector<std::u16string> list;
+String ToString(KeyModifier key_modifier, StringView separator) {
+ std::vector<String> list;
if (key_modifier & KeyModifiers::shift) {
list.push_back(u"Shift");
}
@@ -130,7 +129,7 @@ std::u16string ToString(KeyModifier key_modifier,
}
if (list.empty()) return u"";
- std::u16string result = list.front();
+ String result = list.front();
for (auto iter = list.cbegin() + 1; iter != list.cend(); ++iter) {
result += separator;
result += *iter;