Sur cette page

QTextOption::Tab Struct

struct QTextOption::Tab

Fonctions publiques

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

Variables publiques

QChar delimiter
qreal position
QTextOption::TabType type

Description détaillée

Chaque définition d'onglet est représentée par cette structure.

Documentation des fonctions membres

Tab::Tab()

Crée une tabulation par défaut à gauche, positionnée à 80.

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

Crée une tabulation avec la position, le type de tabulation et le délimiteur indiqués (pos, tabType, delim).

Remarque : « delim » n'est utilisé que lorsque « tabType » vaut « DelimiterTab ».

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

Renvoie « true » si l'onglet other n'est pas identique à cet onglet ; sinon, renvoie « false ».

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

Renvoie « true » si l'onglet other est identique à cet onglet ; sinon, renvoie « false ».

Documentation sur les variables membres

QChar Tab::delimiter

Si le type est DelimitorTab, passez à la tabulation suivante jusqu'à ce que ce caractère apparaisse dans le texte.

qreal Tab::position

Distance par rapport au début du paragraphe. La position d’un tabulateur est calculée à partir du début du paragraphe, ce qui implique que lorsque l’alignement du paragraphe est défini sur « centré », le tabulateur est considéré comme décalé de la même distance que le bord gauche du paragraphe. Si le paragraphe est configuré avec une propriété layoutDirection() RightToLeft, la position est considérée comme partant du bord droit du paragraphe, les valeurs numériques plus élevées déplaçant la tabulation vers la gauche.

QTextOption::TabType Tab::type

Déterminez quel type est utilisé. Dans un paragraphe dont la propriété `layoutDirection()` est définie sur `RightToLeft`, le type ` LeftTab ` sera interprété comme un ` RightTab `, et inversement.

© 2026 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.