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>.
Loading...
Searching...
No Matches
QUnicodeTools::LB Namespace Reference

Namespaces

namespace  NS
 

Enumerations

enum  Action {
  ProhibitedBreak , PB = ProhibitedBreak , DirectBreak , DB = DirectBreak ,
  IndirectBreak , IB = IndirectBreak , CombiningIndirectBreak , CI = CombiningIndirectBreak ,
  CombiningProhibitedBreak , CP = CombiningProhibitedBreak , ProhibitedBreakAfterHebrewPlusHyphen , HH = ProhibitedBreakAfterHebrewPlusHyphen ,
  IndirectBreakIfNarrow , IN = IndirectBreakIfNarrow
}
 

Variables

static const uchar breakTable [QUnicodeTables::LineBreak_ZWJ][QUnicodeTables::LineBreak_ZWJ]
 

Enumeration Type Documentation

◆ Action

Enumerator
ProhibitedBreak 
PB 
DirectBreak 
DB 
IndirectBreak 
IB 
CombiningIndirectBreak 
CI 
CombiningProhibitedBreak 
CP 
ProhibitedBreakAfterHebrewPlusHyphen 
HH 
IndirectBreakIfNarrow 
IN 

Definition at line 552 of file qunicodetools.cpp.

Variable Documentation

◆ breakTable

const uchar QUnicodeTools::LB::breakTable[QUnicodeTables::LineBreak_ZWJ][QUnicodeTables::LineBreak_ZWJ]
static

Definition at line 564 of file qunicodetools.cpp.

Referenced by QUnicodeTools::getLineBreaks().