Tab Struct

struct QTextOption::Tab

Öffentliche Funktionen

Tab()
Tab(qreal pos, QTextOption::TabType tabType, QChar delim = QChar())
bool operator!=(const QTextOption::Tab &other) const
bool operator==(const QTextOption::Tab &other) const

Öffentliche Variablen

QChar delimiter
qreal position
QTextOption::TabType type

Detaillierte Beschreibung

Jede Registerkartendefinition wird durch diese Struktur dargestellt.

Dokumentation der Mitgliedsfunktionen

Tab::Tab()

Erzeugt eine linke Standard-Registerkarte mit Position 80.

Tab::Tab(qreal pos, QTextOption::TabType tabType, QChar delim = QChar())

Erzeugt einen Tabulator mit der angegebenen Position, dem Tabulatortyp und dem Trennzeichen (pos, tabType, delim).

Hinweis: delim wird nur verwendet, wenn tabType DelimiterTab ist.

bool Tab::operator!=(const QTextOption::Tab &other) const

Gibt true zurück, wenn die Registerkarte other nicht mit dieser Registerkarte übereinstimmt; andernfalls wird false zurückgegeben.

bool Tab::operator==(const QTextOption::Tab &other) const

Gibt true zurück, wenn die Registerkarte other mit dieser Registerkarte übereinstimmt; andernfalls wird false zurückgegeben.

Dokumentation der Mitgliedsvariablen

QChar Tab::delimiter

Wenn der Typ DelimitorTab ist: Tabulator, bis dieses Zeichen im Text gefunden wird.

qreal Tab::position

Abstand vom Anfang des Absatzes. Die Position eines Tabulators geht vom Anfang des Absatzes aus, was bedeutet, dass, wenn die Ausrichtung des Absatzes auf zentriert gesetzt ist, der Tabulator so interpretiert wird, dass er um die gleiche Entfernung wie der linke Rand des Absatzes verschoben wird. Wenn für den Absatz eine layoutDirection() RightToLeft eingestellt ist, wird die Position so interpretiert, dass sie von der rechten Seite des Absatzes ausgeht, wobei höhere Zahlen den Tabulator nach links verschieben.

QTextOption::TabType Tab::type

Bestimmen Sie, welcher Typ verwendet wird. In einem Absatz mit layoutDirection() RightToLeft wird der Typ LeftTab als RightTab interpretiert und umgekehrt.

© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.