Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
|
#include <QtCore/private/qglobal_p.h>
#include <QtCore/qchar.h>
#include <QtCore/qvarlengtharray.h>
Go to the source code of this file.
Classes | |
struct | QCharAttributes |
struct | QUnicodeTools::ScriptItem |
Namespaces | |
namespace | QUnicodeTools |
Typedefs | |
using | QUnicodeTools::ScriptItemArray = QVarLengthArray<ScriptItem, 64> |
Enumerations | |
enum | QUnicodeTools::CharAttributeOption { QUnicodeTools::GraphemeBreaks = 0x01 , QUnicodeTools::WordBreaks = 0x02 , QUnicodeTools::SentenceBreaks = 0x04 , QUnicodeTools::LineBreaks = 0x08 , QUnicodeTools::WhiteSpaces = 0x10 , QUnicodeTools::HangulLineBreakTailoring = 0x20 , QUnicodeTools::DontClearAttributes = 0x1000 } |
Functions | |
Q_DECLARE_TYPEINFO (QCharAttributes, Q_PRIMITIVE_TYPE) | |
Q_DECLARE_TYPEINFO (QUnicodeTools::ScriptItem, Q_PRIMITIVE_TYPE) | |
Q_CORE_EXPORT void | QUnicodeTools::initCharAttributes (QStringView string, const ScriptItem *items, qsizetype numItems, QCharAttributes *attributes, CharAttributeOptions options) |
Q_CORE_EXPORT void | QUnicodeTools::initScripts (QStringView string, ScriptItemArray *scripts) |
Q_DECLARE_TYPEINFO | ( | QCharAttributes | , |
Q_PRIMITIVE_TYPE | ) |
Q_DECLARE_TYPEINFO | ( | QUnicodeTools::ScriptItem | , |
Q_PRIMITIVE_TYPE | ) |