#include "KoRichText.h"#include "qfontmetrics.h"#include "qrect.h"#include <Q3PointArray>#include <Q3PtrList>#include <stdlib.h>Graphe des dépendances par inclusion de KoComplexText.cpp:
Aller au code source de ce fichier.
Fonctions | |
| static const QChar * | prevChar (const QString &str, int pos) |
| static const QChar * | nextChar (const QString &str, int pos) |
| static bool | prevVisualCharJoins (const QString &str, int pos) |
| static bool | nextVisualCharJoins (const QString &str, int pos) |
| static bool | prevLogicalCharJoins (const QString &str, int pos) |
| static bool | nextLogicalCharJoins (const QString &str, int pos) |
| static int | getShape (const QChar *, uchar cell, int shape, const QFontMetrics *) |
| static QChar::Direction | basicDirection (const QString &str, int start=0) |
Variables | |
| static QChar * | shapeBuffer = 0 |
| static int | shapeBufSize = 0 |
| static const ushort | arabicUnicodeMapping [256][2] |
| static const ushort | arabicUnicodeLamAlefMapping [6][4] |
| static QChar::Direction basicDirection | ( | const QString & | str, | |
| int | start = 0 | |||
| ) | [static] |
Définition à la ligne 866 du fichier KoComplexText.cpp.
Référencé par KoComplexText::bidiReorderLine().
Voici le graphe d'appel pour cette fonction :
| static int getShape | ( | const QChar * | , | |
| uchar | cell, | |||
| int | shape, | |||
| const QFontMetrics * | ||||
| ) | [inline, static] |
Définition à la ligne 530 du fichier KoComplexText.cpp.
Références arabicUnicodeMapping.
Référencé par KoComplexText::shapedCharacter(), et KoComplexText::shapedString().
Voici le graphe d'appel pour cette fonction :
| static const QChar* nextChar | ( | const QString & | str, | |
| int | pos | |||
| ) | [inline, static] |
Définition à la ligne 129 du fichier KoComplexText.cpp.
Référencé par nextVisualCharJoins(), prevLogicalCharJoins(), KoComplexText::shapedCharacter(), et KoComplexText::shapedString().
Voici le graphe d'appel pour cette fonction :
| static bool nextLogicalCharJoins | ( | const QString & | str, | |
| int | pos | |||
| ) | [inline, static] |
Définition à la ligne 195 du fichier KoComplexText.cpp.
Références KFormula::Center, et prevChar().
Référencé par KoComplexText::glyphVariantLogical().
Voici le graphe d'appel pour cette fonction :
Voici le graphe d'appel pour cette fonction :
| static bool nextVisualCharJoins | ( | const QString & | str, | |
| int | pos | |||
| ) | [inline, static] |
Définition à la ligne 150 du fichier KoComplexText.cpp.
Références KFormula::Center, et nextChar().
Référencé par KoComplexText::glyphVariant().
Voici le graphe d'appel pour cette fonction :
Voici le graphe d'appel pour cette fonction :
| static const QChar* prevChar | ( | const QString & | str, | |
| int | pos | |||
| ) | [inline, static] |
Définition à la ligne 115 du fichier KoComplexText.cpp.
Référencé par nextLogicalCharJoins(), prevVisualCharJoins(), KoComplexText::shapedCharacter(), et KoComplexText::shapedString().
Voici le graphe d'appel pour cette fonction :
| static bool prevLogicalCharJoins | ( | const QString & | str, | |
| int | pos | |||
| ) | [inline, static] |
Définition à la ligne 190 du fichier KoComplexText.cpp.
Références nextChar().
Référencé par KoComplexText::glyphVariantLogical().
Voici le graphe d'appel pour cette fonction :
Voici le graphe d'appel pour cette fonction :
| static bool prevVisualCharJoins | ( | const QString & | str, | |
| int | pos | |||
| ) | [inline, static] |
Définition à la ligne 145 du fichier KoComplexText.cpp.
Références prevChar().
Référencé par KoComplexText::glyphVariant().
Voici le graphe d'appel pour cette fonction :
Voici le graphe d'appel pour cette fonction :
const ushort arabicUnicodeLamAlefMapping[6][4] [static] |
Valeur initiale :
{
{ 0xfffd, 0xfffd, 0xfef5, 0xfef6 },
{ 0xfffd, 0xfffd, 0xfef7, 0xfef8 },
{ 0xfffd, 0xfffd, 0xfffd, 0xfffd },
{ 0xfffd, 0xfffd, 0xfef9, 0xfefa },
{ 0xfffd, 0xfffd, 0xfffd, 0xfffd },
{ 0xfffd, 0xfffd, 0xfefb, 0xfefc }
}
Définition à la ligne 521 du fichier KoComplexText.cpp.
Référencé par KoComplexText::shapedCharacter(), et KoComplexText::shapedString().
const ushort arabicUnicodeMapping[256][2] [static] |
QChar* shapeBuffer = 0 [static] |
int shapeBufSize = 0 [static] |
1.5.1-p1