/* This file is part of Telegram Desktop, the official desktop application for the Telegram messaging service. For license and copyright information please follow this link: https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL */ #pragma once #include "emoji_suggestions.h" #include "emoji_suggestions_data.h" namespace Ui { namespace Emoji { inline utf16string QStringToUTF16(const QString &string) { return utf16string( reinterpret_cast(string.constData()), string.size()); } inline QString QStringFromUTF16(utf16string string) { return QString::fromRawData( reinterpret_cast(string.data()), string.size()); } constexpr auto kSuggestionMaxLength = internal::kReplacementMaxLength; } // namespace Emoji } // namespace Ui