QTextCharFormat Class

QTextCharFormat 클래스는 QTextDocument...에 있는 문자에 대한 서식 정보를 제공합니다.. ..

헤더: #include <QTextCharFormat>
CMake: find_package(Qt6 REQUIRED COMPONENTS Gui)
target_link_libraries(mytarget PRIVATE Qt6::Gui)
qmake: QT += gui
상속합니다: QTextFormat
상속 대상

QTextImageFormatQTextTableCellFormat

참고: 이 클래스의 모든 함수는 재진입됩니다.

공용 유형

enum FontPropertiesInheritanceBehavior { FontPropertiesSpecifiedOnly, FontPropertiesAll }
enum UnderlineStyle { NoUnderline, SingleUnderline, DashUnderline, DotLine, DashDotLine, …, SpellCheckUnderline }
enum VerticalAlignment { AlignNormal, AlignSuperScript, AlignSubScript, AlignMiddle, AlignBottom, …, AlignBaseline }

공용 함수

QTextCharFormat()
QString anchorHref() const
QStringList anchorNames() const
(since 6.0) qreal baselineOffset() const
QFont font() const
QFont::Capitalization fontCapitalization() const
QVariant fontFamilies() const
bool fontFixedPitch() const
QFont::HintingPreference fontHintingPreference() const
bool fontItalic() const
bool fontKerning() const
qreal fontLetterSpacing() const
QFont::SpacingType fontLetterSpacingType() const
bool fontOverline() const
qreal fontPointSize() const
int fontStretch() const
bool fontStrikeOut() const
QFont::StyleHint fontStyleHint() const
QVariant fontStyleName() const
QFont::StyleStrategy fontStyleStrategy() const
bool fontUnderline() const
int fontWeight() const
qreal fontWordSpacing() const
bool isAnchor() const
bool isValid() const
void setAnchor(bool anchor)
void setAnchorHref(const QString &value)
void setAnchorNames(const QStringList &names)
(since 6.0) void setBaselineOffset(qreal baseline)
void setFont(const QFont &font, QTextCharFormat::FontPropertiesInheritanceBehavior behavior = FontPropertiesAll)
void setFontCapitalization(QFont::Capitalization capitalization)
void setFontFamilies(const QStringList &families)
void setFontFixedPitch(bool fixedPitch)
void setFontHintingPreference(QFont::HintingPreference hintingPreference)
void setFontItalic(bool italic)
void setFontKerning(bool enable)
void setFontLetterSpacing(qreal spacing)
void setFontLetterSpacingType(QFont::SpacingType letterSpacingType)
void setFontOverline(bool overline)
void setFontPointSize(qreal size)
void setFontStretch(int factor)
void setFontStrikeOut(bool strikeOut)
void setFontStyleHint(QFont::StyleHint hint, QFont::StyleStrategy strategy = QFont::PreferDefault)
void setFontStyleName(const QString &styleName)
void setFontStyleStrategy(QFont::StyleStrategy strategy)
void setFontUnderline(bool underline)
void setFontWeight(int weight)
void setFontWordSpacing(qreal spacing)
(since 6.0) void setSubScriptBaseline(qreal baseline)
(since 6.0) void setSuperScriptBaseline(qreal baseline)
void setTextOutline(const QPen &pen)
void setToolTip(const QString &text)
void setUnderlineColor(const QColor &color)
void setUnderlineStyle(QTextCharFormat::UnderlineStyle style)
void setVerticalAlignment(QTextCharFormat::VerticalAlignment alignment)
(since 6.0) qreal subScriptBaseline() const
(since 6.0) qreal superScriptBaseline() const
QPen textOutline() const
QString toolTip() const
QColor underlineColor() const
QTextCharFormat::UnderlineStyle underlineStyle() const
QTextCharFormat::VerticalAlignment verticalAlignment() const

상세 설명

문서에 있는 텍스트의 문자 형식은 하이퍼텍스트 문서에서 텍스트의 역할에 대한 정보뿐만 아니라 텍스트의 시각적 속성을 지정합니다.

사용되는 글꼴은 setFont() 함수에 글꼴을 제공하여 설정할 수 있으며, 글꼴의 각 측면을 조정하여 원하는 효과를 낼 수 있습니다. setFontFamilies() 및 setFontPointSize()는 글꼴의 패밀리(예: Times)와 인쇄 크기를 정의하고, setFontWeight() 및 setFontItalic()는 글꼴의 스타일을 제어합니다. setFontUnderline(), setFontOverline(), setFontStrikeOut() 및 setFontFixedPitch()는 텍스트에 추가 효과를 제공합니다.

색상은 setForeground()로 설정합니다. 텍스트를 앵커(하이퍼링크용)로 사용하려는 경우 setAnchor()를 사용하여 활성화할 수 있습니다. setAnchorHref () 및 setAnchorNames() 함수는 하이퍼링크의 대상 및 앵커 이름에 대한 정보를 지정하는 데 사용됩니다.

QTextFormat, QTextBlockFormat, QTextTableFormat, QTextListFormat참조하세요 .

회원 유형 문서

enum QTextCharFormat::FontPropertiesInheritanceBehavior

이 열거형은 설정되지 않은 글꼴 속성과 관련하여 setFont() 함수가 어떻게 작동해야 하는지 지정합니다.

Constant설명
QTextCharFormat::FontPropertiesSpecifiedOnly0속성이 명시적으로 설정되지 않은 경우 텍스트 형식의 속성 값을 변경하지 않습니다.
QTextCharFormat::FontPropertiesAll1속성이 명시적으로 설정되지 않은 경우 텍스트 형식의 속성을 기본값으로 재정의합니다.

setFont()도 참조하세요 .

enum QTextCharFormat::UnderlineStyle

이 열거형은 밑줄이 그어진 텍스트를 그리는 다양한 방법을 설명합니다.

Constant설명
QTextCharFormat::NoUnderline0밑줄 장식 없이 텍스트가 그려집니다.
QTextCharFormat::SingleUnderline1선은 Qt::SolidLine 을 사용하여 그려집니다.
QTextCharFormat::DashUnderline2대시는 Qt::DashLine 을 사용하여 그려집니다.
QTextCharFormat::DotLine3Qt::DotLine 을 사용하여 점을 그립니다;
QTextCharFormat::DashDotLine4대시와 점은 Qt::DashDotLine 을 사용하여 그려집니다.
QTextCharFormat::DashDotDotLine5밑줄은 Qt::DashDotDotLine 을 사용하여 그려집니다.
QTextCharFormat::WaveUnderline6물결 모양의 선을 사용하여 텍스트에 밑줄을 긋습니다.
QTextCharFormat::SpellCheckUnderline7밑줄은 QPlatform 테마의 맞춤법 검사 밑줄 스타일 테마 힌트에 따라 그려집니다. 기본적으로 이것은 WaveUnderline에 매핑되며, macOS에서는 DotLine에 매핑됩니다.

Qt::PenStyle참조하세요 .

enum QTextCharFormat::VerticalAlignment

이 열거형은 인접한 문자를 세로로 정렬할 수 있는 방법을 설명합니다.

Constant설명
QTextCharFormat::AlignNormal0인접 문자는 사용 중인 문자 체계의 텍스트에 대한 표준 방식으로 배치됩니다.
QTextCharFormat::AlignSuperScript1일반 텍스트의 경우 문자가 기준선 위에 배치됩니다.
QTextCharFormat::AlignSubScript2일반 텍스트의 경우 기준선 아래에 문자가 배치됩니다.
QTextCharFormat::AlignMiddle3개체의 중심은 기준선에 수직으로 정렬됩니다. 현재 이 기능은 인라인 객체에 대해서만 구현됩니다.
QTextCharFormat::AlignBottom5객체의 아래쪽 가장자리가 기준선에 수직으로 정렬됩니다.
QTextCharFormat::AlignTop4개체의 위쪽 가장자리가 기준선에 수직으로 정렬됩니다.
QTextCharFormat::AlignBaseline6문자의 기준선이 정렬됩니다.

멤버 함수 문서

QTextCharFormat::QTextCharFormat()

새 문자 형식 객체를 생성합니다.

QString QTextCharFormat::anchorHref() const

텍스트 형식의 하이퍼텍스트 링크를 반환하거나 설정되지 않은 경우 빈 문자열을 반환합니다.

setAnchorHref()도 참조하세요 .

QStringList QTextCharFormat::anchorNames() const

이 텍스트 형식과 연결된 앵커 이름을 반환하거나, 설정된 앵커 이름이 없는 경우 빈 문자열 목록을 반환합니다. 앵커 이름이 설정되어 있으면 이 형식의 텍스트가 하이퍼텍스트 링크의 대상이 될 수 있습니다.

setAnchorNames()도 참조하세요 .

[since 6.0] qreal QTextCharFormat::baselineOffset() const

기준 오프셋을 % 단위로 반환합니다.

이 함수는 Qt 6.0에 도입되었습니다.

setBaselineOffset(), setSubScriptBaseline(), subScriptBaseline(), setSuperScriptBaseline() 및 superScriptBaseline()도 참조하십시오 .

QFont QTextCharFormat::font() const

이 문자 형식의 글꼴을 반환합니다.

setFont()도 참조하세요 .

QFont::Capitalization QTextCharFormat::fontCapitalization() const

글꼴의 현재 대문자 유형을 반환합니다.

setFontCapitalization()도 참조하세요 .

QVariant QTextCharFormat::fontFamilies() const

텍스트 형식의 글꼴 패밀리를 반환합니다.

참고: 이 함수는 역사적인 이유로 QVariant 를 반환합니다. Qt 7에서는 QStringList 을 반환하도록 수정되었습니다. 이 변형에는 toStringList() 을 호출하여 추출할 수 있는 QStringList 객체가 포함되어 있습니다.

setFontFamilies() 및 font()도 참조하세요 .

bool QTextCharFormat::fontFixedPitch() const

텍스트 형식의 글꼴이 고정 피치인 경우 true 을 반환하고, 그렇지 않으면 false 을 반환합니다.

setFontFixedPitch() 및 font()도 참조하세요 .

QFont::HintingPreference QTextCharFormat::fontHintingPreference() const

이 텍스트 형식에 설정된 힌트 기본 설정을 반환합니다.

setFontHintingPreference(), font() 및 QFont::hintingPreference()도 참조하세요 .

bool QTextCharFormat::fontItalic() const

텍스트 형식의 글꼴이 이탤릭체이면 true 을 반환하고, 그렇지 않으면 false 을 반환합니다.

setFontItalic() 및 font()도 참조하세요 .

bool QTextCharFormat::fontKerning() const

글꼴 커닝이 활성화된 경우 true 을 반환합니다.

setFontKerning() 및 font()도 참조하세요 .

qreal QTextCharFormat::fontLetterSpacing() const

현재 문자 간격을 반환합니다.

setFontLetterSpacing(), setFontLetterSpacingType() 및 fontLetterSpacingType()도 참조하세요 .

QFont::SpacingType QTextCharFormat::fontLetterSpacingType() const

이 형식의 문자 간격 유형을 반환합니다.

setFontLetterSpacingType(), setFontLetterSpacing() 및 fontLetterSpacing()도 참조하세요 .

bool QTextCharFormat::fontOverline() const

텍스트 형식의 글꼴에 밑줄이 그어져 있으면 true 을 반환하고, 그렇지 않으면 false 을 반환합니다.

setFontOverline() 및 font()도 참조하세요 .

qreal QTextCharFormat::fontPointSize() const

이 형식의 텍스트를 표시하는 데 사용되는 글꼴 크기를 반환합니다.

setFontPointSize() 및 font()도 참조하세요 .

int QTextCharFormat::fontStretch() const

현재 글꼴 스트레칭을 반환합니다.

setFontStretch()도 참조하세요 .

bool QTextCharFormat::fontStrikeOut() const

텍스트 형식의 글꼴이 줄 바꿈(가로줄이 그어진 경우)인 경우 true 을 반환하고, 그렇지 않으면 false 을 반환합니다.

setFontStrikeOut() 및 font()도 참조하세요 .

QFont::StyleHint QTextCharFormat::fontStyleHint() const

글꼴 스타일 힌트를 반환합니다.

setFontStyleHint() 및 font()도 참조하세요 .

QVariant QTextCharFormat::fontStyleName() const

텍스트 형식의 글꼴 스타일 이름을 반환합니다.

참고: 이 함수는 역사적인 이유로 QVariant 를 반환합니다. Qt 7에서는 QStringList 을 반환하도록 수정되었습니다. 이 변형은 QStringList 객체를 포함하며, 이 객체에서 toStringList() 을 호출하여 추출할 수 있습니다.

setFontStyleName(), font() 및 QFont::styleName()도 참조하세요 .

QFont::StyleStrategy QTextCharFormat::fontStyleStrategy() const

현재 글꼴 스타일 전략을 반환합니다.

setFontStyleStrategy() 및 font()도 참조하세요 .

bool QTextCharFormat::fontUnderline() const

텍스트 형식의 글꼴에 밑줄이 그어져 있으면 true 을 반환하고, 그렇지 않으면 false 을 반환합니다.

setFontUnderline() 및 font()도 참조하세요 .

int QTextCharFormat::fontWeight() const

텍스트 형식의 글꼴 무게를 반환합니다.

setFontWeight(), font() 및 QFont::Weight참조하세요 .

qreal QTextCharFormat::fontWordSpacing() const

현재 단어 간격 값을 반환합니다.

setFontWordSpacing()도 참조하세요 .

bool QTextCharFormat::isAnchor() const

텍스트 서식이 앵커인 경우 true 를 반환하고, 그렇지 않으면 false 을 반환합니다.

setAnchor(), setAnchorHref() 및 setAnchorNames()도 참조하세요 .

bool QTextCharFormat::isValid() const

이 문자 형식이 유효하면 true 을 반환하고, 그렇지 않으면 false를 반환합니다.

void QTextCharFormat::setAnchor(bool anchor)

anchor 이 참이면 이 형식의 텍스트는 앵커를 나타내며 적절한 방식으로 서식이 지정되고, 그렇지 않으면 텍스트의 서식이 정상적으로 지정됩니다. (앵커는 밑줄이 그어져 있고 일반 텍스트와 다른 색상으로 표시되는 하이퍼링크입니다.)

텍스트가 렌더링되는 방식은 형식에 유효한 앵커가 정의되어 있는지 여부와 무관합니다. 하이퍼텍스트 링크를 만들려면 setAnchorHref() 또는 선택적으로 setAnchorNames()를 사용합니다.

isAnchor()도 참조하세요 .

void QTextCharFormat::setAnchorHref(const QString &value)

텍스트 형식의 하이퍼텍스트 링크를 지정된 value 으로 설정합니다. 일반적으로 "http://example.com/index.html"와 같은 URL입니다.

앵커는 value 을 표시 텍스트로 표시하며, 다른 텍스트를 표시하려면 setAnchorNames()을 호출합니다.

하이퍼텍스트 링크로 텍스트 형식을 지정하려면 setAnchor()를 사용합니다.

anchorHref()도 참조하세요 .

void QTextCharFormat::setAnchorNames(const QStringList &names)

텍스트 형식의 앵커를 설정합니다 names. 앵커가 하이퍼링크로 작동하려면 대상은 setAnchorHref()로 설정하고 앵커는 setAnchor()로 활성화해야 합니다.

anchorNames()도 참조하세요 .

[since 6.0] void QTextCharFormat::setBaselineOffset(qreal baseline)

텍스트의 기준선(높이의 % 단위)을 baseline 로 설정합니다. 양수 값은 해당 %만큼 텍스트가 위로 이동하고 음수 값은 아래로 이동합니다. 기본값은 0입니다.

이 함수는 Qt 6.0에 도입되었습니다.

baselineOffset(), setSubScriptBaseline(), subScriptBaseline(), setSuperScriptBaseline() 및 superScriptBaseline()도 참조하세요 .

void QTextCharFormat::setFont(const QFont &font, QTextCharFormat::FontPropertiesInheritanceBehavior behavior = FontPropertiesAll)

텍스트 형식의 font 을 설정합니다.

behaviorQTextCharFormat::FontPropertiesAll 인 경우 명시적으로 설정되지 않은 글꼴 속성은 기본값으로 설정된 것처럼 취급되며, behaviorQTextCharFormat::FontPropertiesSpecifiedOnly 인 경우 명시적으로 설정되지 않은 글꼴 속성은 무시되고 해당 속성 값은 변경되지 않습니다.

font()도 참조하세요 .

void QTextCharFormat::setFontCapitalization(QFont::Capitalization capitalization)

이 글꼴에 표시되는 텍스트의 대문자를 capitalization 로 설정합니다.

글꼴의 대문자를 사용하면 텍스트가 선택한 대문자 모드로 표시됩니다.

fontCapitalization()도 참조하세요 .

void QTextCharFormat::setFontFamilies(const QStringList &families)

텍스트 형식의 글꼴을 설정합니다 families.

fontFamilies() 및 setFont()도 참조하세요 .

void QTextCharFormat::setFontFixedPitch(bool fixedPitch)

fixedPitch 이 참이면 텍스트 형식의 글꼴을 고정 피치로 설정하고, 그렇지 않으면 고정 피치가 아닌 글꼴이 사용됩니다.

fontFixedPitch() 및 setFont()도 참조하세요 .

void QTextCharFormat::setFontHintingPreference(QFont::HintingPreference hintingPreference)

텍스트 형식의 글꼴에 대한 힌트 기본 설정을 hintingPreference 로 설정합니다.

fontHintingPreference(), setFont() 및 QFont::setHintingPreference()도 참조하세요 .

void QTextCharFormat::setFontItalic(bool italic)

italic 이 참이면 텍스트 형식의 글꼴을 이탤릭체로 설정하고, 그렇지 않으면 글꼴을 이탤릭체가 아닌 것으로 설정합니다.

fontItalic() 및 setFont()도 참조하세요 .

void QTextCharFormat::setFontKerning(bool enable)

enable 이 참이면 이 글꼴에 대해 커닝을 활성화하고, 그렇지 않으면 비활성화합니다.

커닝이 활성화되면 라틴 텍스트의 경우에도 글리프 메트릭이 더 이상 합산되지 않습니다. 즉, width('a') + width('b')가 width("ab")와 같다는 가정이 반드시 참이 아니라는 뜻입니다.

fontKerning() 및 setFont()도 참조하세요 .

void QTextCharFormat::setFontLetterSpacing(qreal spacing)

이 형식의 문자 간격을 지정된 spacing 으로 설정합니다. 값의 의미는 글꼴 문자 간격 유형에 따라 달라집니다.

백분율 간격의 경우 100 값은 기본 간격을 나타내며, 200 값은 문자 간격의 두 배를 나타냅니다.

fontLetterSpacing(), setFontLetterSpacingType() 및 fontLetterSpacingType()도 참조하세요 .

void QTextCharFormat::setFontLetterSpacingType(QFont::SpacingType letterSpacingType)

이 형식의 문자 간격 유형을 letterSpacingType 로 설정합니다.

fontLetterSpacingType(), setFontLetterSpacing() 및 fontLetterSpacing()도 참조하세요 .

void QTextCharFormat::setFontOverline(bool overline)

overline 이 참이면 텍스트 형식의 글꼴에 밑줄을 긋도록 설정하고, 그렇지 않으면 글꼴에 밑줄을 긋지 않고 표시합니다.

fontOverline() 및 setFont()도 참조하세요 .

void QTextCharFormat::setFontPointSize(qreal size)

텍스트 형식의 글꼴을 설정합니다 size.

fontPointSize() 및 setFont()도 참조하세요 .

void QTextCharFormat::setFontStretch(int factor)

글꼴의 스트레치 계수를 factor 로 설정합니다.

스트레치 계수는 글꼴의 모든 문자 너비를 퍼센트 단위로 변경합니다. 예를 들어 factor 을 150으로 설정하면 글꼴의 모든 문자가 1.5배(즉, 150%) 더 넓어집니다. 기본 늘림 배율은 100입니다. 최소 스트레치 계수는 1이고 최대 스트레치 계수는 4000입니다.

스트레치 계수는 윤곽선 글꼴에만 적용됩니다. 비트맵 글꼴에는 스트레치 계수가 무시됩니다.

fontStretch()도 참조하세요 .

void QTextCharFormat::setFontStrikeOut(bool strikeOut)

strikeOut 이 참이면 텍스트 형식의 글꼴을 줄 바꿈이 활성화된 상태로 설정하고(가로줄이 그어져 있음), 그렇지 않으면 줄 바꿈 없이 표시합니다.

fontStrikeOut() 및 setFont()도 참조하세요 .

void QTextCharFormat::setFontStyleHint(QFont::StyleHint hint, QFont::StyleStrategy strategy = QFont::PreferDefault)

글꼴 스타일을 설정합니다 hintstrategy.

이 정보는 윈도우 시스템에서 제공되지 않기 때문에 Qt는 X11에서 스타일 힌트를 지원하지 않습니다.

fontStyleHint(), setFont() 및 QFont::setStyleHint()도 참조하십시오 .

void QTextCharFormat::setFontStyleName(const QString &styleName)

텍스트 형식의 글꼴을 설정합니다 styleName.

fontStyleName(), setFont() 및 QFont::setStyleName()도 참조하세요 .

void QTextCharFormat::setFontStyleStrategy(QFont::StyleStrategy strategy)

글꼴 스타일을 설정합니다 strategy.

fontStyleStrategy(), setFont() 및 QFont::setStyleStrategy()도 참조하세요 .

void QTextCharFormat::setFontUnderline(bool underline)

underline 이 참이면 텍스트 형식의 글꼴에 밑줄이 표시되도록 설정하고, 그렇지 않으면 밑줄이 없는 상태로 표시합니다.

fontUnderline() 및 setFont()도 참조하세요 .

void QTextCharFormat::setFontWeight(int weight)

텍스트 형식의 글꼴 굵기를 weight 로 설정합니다.

fontWeight(), setFont() 및 QFont::Weight참조하세요 .

void QTextCharFormat::setFontWordSpacing(qreal spacing)

이 형식의 단어 간격을 주어진 spacing, 픽셀 단위로 설정합니다.

fontWordSpacing()도 참조하세요 .

[since 6.0] void QTextCharFormat::setSubScriptBaseline(qreal baseline)

아래 첨자의 밑줄을 글꼴 높이의 %로 baseline 로 설정합니다. 기본값은 16.67%(높이의 1/6)입니다.

이 함수는 Qt 6.0에 도입되었습니다.

subScriptBaseline(), setSuperScriptBaseline(), superScriptBaseline(), setBaselineOffset() 및 baselineOffset()도 참조하세요 .

[since 6.0] void QTextCharFormat::setSuperScriptBaseline(qreal baseline)

글꼴 높이의 %로 위첨자의 기준선을 baseline 로 설정합니다. 기본값은 50%(높이의 1/2)입니다.

이 함수는 Qt 6.0에 도입되었습니다.

superScriptBaseline(), setSubScriptBaseline(), subScriptBaseline(), setBaselineOffset() 및 baselineOffset()도 참조하세요 .

void QTextCharFormat::setTextOutline(const QPen &pen)

문자의 윤곽을 그리는 데 사용되는 펜을 주어진 pen 으로 설정합니다.

textOutline()도 참조하세요 .

void QTextCharFormat::setToolTip(const QString &text)

텍스트 조각에 대한 도구 설명을 주어진 text 으로 설정합니다.

toolTip()도 참조하세요 .

void QTextCharFormat::setUnderlineColor(const QColor &color)

이 형식의 문자에 밑줄, 취소선 및 취소선을 그리는 데 사용되는 색상을 지정된 color 으로 설정합니다.

underlineColor()도 참조하세요 .

void QTextCharFormat::setUnderlineStyle(QTextCharFormat::UnderlineStyle style)

텍스트에 밑줄을 긋는 스타일을 style 으로 설정합니다.

underlineStyle()도 참조하세요 .

void QTextCharFormat::setVerticalAlignment(QTextCharFormat::VerticalAlignment alignment)

이 형식의 문자에 사용되는 세로 맞춤을 지정된 alignment 으로 설정합니다.

verticalAlignment()도 참조하세요 .

[since 6.0] qreal QTextCharFormat::subScriptBaseline() const

아래 첨자의 밑줄을 글꼴 높이의 %로 반환합니다.

이 함수는 Qt 6.0에 도입되었습니다.

setSubScriptBaseline(), setSuperScriptBaseline(), superScriptBaseline(), setBaselineOffset() 및 baselineOffset()도 참조하세요 .

[since 6.0] qreal QTextCharFormat::superScriptBaseline() const

위첨자의 밑줄을 글꼴 높이의 %로 반환합니다.

이 함수는 Qt 6.0에 도입되었습니다.

setSuperScriptBaseline(), setSubScriptBaseline(), subScriptBaseline(), setBaselineOffset() 및 baselineOffset()도 참조하세요 .

QPen QTextCharFormat::textOutline() const

이 형식의 문자의 윤곽선을 그리는 데 사용된 펜을 반환합니다.

setTextOutline()도 참조하세요 .

QString QTextCharFormat::toolTip() const

텍스트 조각에 표시되는 툴팁을 반환합니다.

setToolTip()도 참조하세요 .

QColor QTextCharFormat::underlineColor() const

이 형식의 문자에 밑줄, 취소선 및 취소선을 그리는 데 사용되는 색상을 반환합니다.

setUnderlineColor()도 참조하세요 .

QTextCharFormat::UnderlineStyle QTextCharFormat::underlineStyle() const

텍스트에 밑줄을 긋는 스타일을 반환합니다.

setUnderlineStyle()도 참조하세요 .

QTextCharFormat::VerticalAlignment QTextCharFormat::verticalAlignment() const

이 형식의 문자에 사용되는 세로 맞춤을 반환합니다.

setVerticalAlignment()도 참조하세요 .

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