Scribus
Open source desktop publishing at your fingertips
SpecialChars Class Reference

Public Types

enum  {
  CJK_FENCE_BEGIN = 0x0001, CJK_FENCE_END = 0x0002, CJK_NOTOP = 0x0003, CJK_HYPHEN = 0x0004,
  CJK_DELMITER = 0x0005, CJK_MIDPOINT = 0x0006, CJK_PERIOD = 0x0007, CJK_COMMA = 0x0008,
  CJK_BETWEEN = 0x0009, CJK_PREFIX = 0x000a, CJK_POSTFIX = 0x000b, CJK_SPACE = 0x000c,
  CJK_KANA = 0x000d, CJK_KANJI = 0x000e, CJK_CHAR_MASK = 0x00ff, CJK_NOBREAK_BEFORE = 0x0100,
  CJK_NOBREAK_AFTER = 0x0200
}
 

Static Public Member Functions

static bool isBreak (QChar c, bool includeColBreak=true)
 
static bool isBreakingSpace (QChar c)
 
static bool isExpandingSpace (QChar c)
 
static int getCJKAttr (QChar c)
 

Static Public Attributes

static QChar OBJECT = QChar(25)
 
static QChar TAB = QChar(9)
 
static QChar PARSEP = QChar(13)
 
static QChar LINEBREAK = QChar(28)
 
static QChar COLBREAK = QChar(26)
 
static QChar FRAMEBREAK = QChar(27)
 
static QChar SHYPHEN = QChar(0xAD)
 
static QChar OLD_NBHYPHEN = QChar(24)
 
static QChar OLD_NBSPACE = QChar(29)
 
static QChar NBHYPHEN = QChar(0x2011)
 
static QChar NBSPACE = QChar(0xA0)
 
static QChar ZWNBSPACE = QChar(0x2060)
 
static QChar ZWSPACE = QChar(0x200B)
 
static QChar PAGENUMBER = QChar(30)
 
static QChar PAGECOUNT = QChar(23)
 
static QChar BLANK = QChar(32)
 

The documentation for this class was generated from the following files: