summaryrefslogtreecommitdiffstats
path: root/src/gui/text/qtextformat.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/gui/text/qtextformat.h')
-rw-r--r--src/gui/text/qtextformat.h16
1 files changed, 7 insertions, 9 deletions
diff --git a/src/gui/text/qtextformat.h b/src/gui/text/qtextformat.h
index a0a1e8846e..c6c0585381 100644
--- a/src/gui/text/qtextformat.h
+++ b/src/gui/text/qtextformat.h
@@ -179,7 +179,7 @@ public:
// character properties
FirstFontProperty = 0x1FE0,
FontCapitalization = FirstFontProperty,
- FontAbsoluteLetterSpacing = 0x2033, // if true FontLetterSpacing is absolute
+ FontLetterSpacingType = 0x2033,
FontLetterSpacing = 0x1FE1,
FontWordSpacing = 0x1FE2,
FontStretch = 0x2034,
@@ -434,14 +434,12 @@ public:
{ setProperty(FontCapitalization, capitalization); }
inline QFont::Capitalization fontCapitalization() const
{ return static_cast<QFont::Capitalization>(intProperty(FontCapitalization)); }
- inline void setFontAbsoluteLetterSpacing(qreal absoluteSpacing)
- { setProperty(FontAbsoluteLetterSpacing, absoluteSpacing);
- clearProperty(FontLetterSpacing); }
- inline qreal fontAbsoluteLetterSpacing() const
- { return doubleProperty(FontAbsoluteLetterSpacing); }
+ inline void setFontLetterSpacingType(QFont::SpacingType letterSpacingType)
+ { setProperty(FontLetterSpacingType, letterSpacingType); }
+ inline QFont::SpacingType fontLetterSpacingType() const
+ { return static_cast<QFont::SpacingType>(intProperty(FontLetterSpacingType)); }
inline void setFontLetterSpacing(qreal spacing)
- { setProperty(FontLetterSpacing, spacing);
- clearProperty(FontAbsoluteLetterSpacing); }
+ { setProperty(FontLetterSpacing, spacing); }
inline qreal fontLetterSpacing() const
{ return doubleProperty(FontLetterSpacing); }
inline void setFontWordSpacing(qreal spacing)
@@ -473,7 +471,7 @@ public:
inline bool fontFixedPitch() const
{ return boolProperty(FontFixedPitch); }
- inline void setFontStretch(qreal factor)
+ inline void setFontStretch(int factor)
{ setProperty(FontStretch, factor); }
inline int fontStretch() const
{ return intProperty(FontStretch); }