Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QtFontPropertyManagerPrivate Class Reference
Collaboration diagram for QtFontPropertyManagerPrivate:

Public Member Functions

void slotIntChanged (QtProperty *property, int value)
void slotEnumChanged (QtProperty *property, int value)
void slotBoolChanged (QtProperty *property, bool value)
void slotPropertyDestroyed (QtProperty *property)
void slotFontDatabaseChanged ()
void slotFontDatabaseDelayedChange ()
void slotIntChanged (QtProperty *property, int value)
void slotEnumChanged (QtProperty *property, int value)
void slotBoolChanged (QtProperty *property, bool value)
void slotPropertyDestroyed (QtProperty *property)
void slotFontDatabaseChanged ()
void slotFontDatabaseDelayedChange ()

Public Attributes

QStringList m_familyNames
QHash< const QtProperty *, QFontm_values
QtIntPropertyManagerm_intPropertyManager
QtEnumPropertyManagerm_enumPropertyManager
QtBoolPropertyManagerm_boolPropertyManager
QHash< const QtProperty *, QtProperty * > m_propertyToFamily
QHash< const QtProperty *, QtProperty * > m_propertyToPointSize
QHash< const QtProperty *, QtProperty * > m_propertyToBold
QHash< const QtProperty *, QtProperty * > m_propertyToItalic
QHash< const QtProperty *, QtProperty * > m_propertyToUnderline
QHash< const QtProperty *, QtProperty * > m_propertyToStrikeOut
QHash< const QtProperty *, QtProperty * > m_propertyToKerning
QHash< const QtProperty *, QtProperty * > m_propertyToWeight
QHash< const QtProperty *, QtProperty * > m_familyToProperty
QHash< const QtProperty *, QtProperty * > m_pointSizeToProperty
QHash< const QtProperty *, QtProperty * > m_boldToProperty
QHash< const QtProperty *, QtProperty * > m_italicToProperty
QHash< const QtProperty *, QtProperty * > m_underlineToProperty
QHash< const QtProperty *, QtProperty * > m_strikeOutToProperty
QHash< const QtProperty *, QtProperty * > m_kerningToProperty
QHash< const QtProperty *, QtProperty * > m_weightToProperty
bool m_settingValue = false
QTimerm_fontDatabaseChangeTimer = nullptr

Detailed Description

Definition at line 5473 of file qtpropertymanager.cpp.

Member Function Documentation

◆ slotBoolChanged() [1/2]

void QtFontPropertyManagerPrivate::slotBoolChanged ( QtProperty * property,
bool value )

Definition at line 5542 of file qtpropertymanager.cpp.

References m_settingValue.

◆ slotBoolChanged() [2/2]

void QtFontPropertyManagerPrivate::slotBoolChanged ( QtProperty * property,
bool value )

◆ slotEnumChanged() [1/2]

void QtFontPropertyManagerPrivate::slotEnumChanged ( QtProperty * property,
int value )

Definition at line 5527 of file qtpropertymanager.cpp.

References m_settingValue.

◆ slotEnumChanged() [2/2]

void QtFontPropertyManagerPrivate::slotEnumChanged ( QtProperty * property,
int value )

◆ slotFontDatabaseChanged() [1/2]

void QtFontPropertyManagerPrivate::slotFontDatabaseChanged ( )

Definition at line 5598 of file qtpropertymanager.cpp.

◆ slotFontDatabaseChanged() [2/2]

void QtFontPropertyManagerPrivate::slotFontDatabaseChanged ( )

◆ slotFontDatabaseDelayedChange() [1/2]

void QtFontPropertyManagerPrivate::slotFontDatabaseDelayedChange ( )

Definition at line 5611 of file qtpropertymanager.cpp.

◆ slotFontDatabaseDelayedChange() [2/2]

void QtFontPropertyManagerPrivate::slotFontDatabaseDelayedChange ( )

◆ slotIntChanged() [1/2]

void QtFontPropertyManagerPrivate::slotIntChanged ( QtProperty * property,
int value )

Definition at line 5516 of file qtpropertymanager.cpp.

References m_settingValue.

◆ slotIntChanged() [2/2]

void QtFontPropertyManagerPrivate::slotIntChanged ( QtProperty * property,
int value )

◆ slotPropertyDestroyed() [1/2]

void QtFontPropertyManagerPrivate::slotPropertyDestroyed ( QtProperty * property)

Definition at line 5569 of file qtpropertymanager.cpp.

◆ slotPropertyDestroyed() [2/2]

void QtFontPropertyManagerPrivate::slotPropertyDestroyed ( QtProperty * property)

Member Data Documentation

◆ m_boldToProperty

QHash< const QtProperty *, QtProperty * > QtFontPropertyManagerPrivate::m_boldToProperty

Definition at line 5505 of file qtpropertymanager.cpp.

◆ m_boolPropertyManager

QtBoolPropertyManager * QtFontPropertyManagerPrivate::m_boolPropertyManager

Definition at line 5492 of file qtpropertymanager.cpp.

◆ m_enumPropertyManager

QtEnumPropertyManager * QtFontPropertyManagerPrivate::m_enumPropertyManager

Definition at line 5491 of file qtpropertymanager.cpp.

◆ m_familyNames

QStringList QtFontPropertyManagerPrivate::m_familyNames

Definition at line 5486 of file qtpropertymanager.cpp.

◆ m_familyToProperty

QHash< const QtProperty *, QtProperty * > QtFontPropertyManagerPrivate::m_familyToProperty

Definition at line 5503 of file qtpropertymanager.cpp.

◆ m_fontDatabaseChangeTimer

QTimer * QtFontPropertyManagerPrivate::m_fontDatabaseChangeTimer = nullptr

Definition at line 5513 of file qtpropertymanager.cpp.

◆ m_intPropertyManager

QtIntPropertyManager * QtFontPropertyManagerPrivate::m_intPropertyManager

Definition at line 5490 of file qtpropertymanager.cpp.

◆ m_italicToProperty

QHash< const QtProperty *, QtProperty * > QtFontPropertyManagerPrivate::m_italicToProperty

Definition at line 5506 of file qtpropertymanager.cpp.

◆ m_kerningToProperty

QHash< const QtProperty *, QtProperty * > QtFontPropertyManagerPrivate::m_kerningToProperty

Definition at line 5509 of file qtpropertymanager.cpp.

◆ m_pointSizeToProperty

QHash< const QtProperty *, QtProperty * > QtFontPropertyManagerPrivate::m_pointSizeToProperty

Definition at line 5504 of file qtpropertymanager.cpp.

◆ m_propertyToBold

QHash< const QtProperty *, QtProperty * > QtFontPropertyManagerPrivate::m_propertyToBold

Definition at line 5496 of file qtpropertymanager.cpp.

◆ m_propertyToFamily

QHash< const QtProperty *, QtProperty * > QtFontPropertyManagerPrivate::m_propertyToFamily

Definition at line 5494 of file qtpropertymanager.cpp.

◆ m_propertyToItalic

QHash< const QtProperty *, QtProperty * > QtFontPropertyManagerPrivate::m_propertyToItalic

Definition at line 5497 of file qtpropertymanager.cpp.

◆ m_propertyToKerning

QHash< const QtProperty *, QtProperty * > QtFontPropertyManagerPrivate::m_propertyToKerning

Definition at line 5500 of file qtpropertymanager.cpp.

◆ m_propertyToPointSize

QHash< const QtProperty *, QtProperty * > QtFontPropertyManagerPrivate::m_propertyToPointSize

Definition at line 5495 of file qtpropertymanager.cpp.

◆ m_propertyToStrikeOut

QHash< const QtProperty *, QtProperty * > QtFontPropertyManagerPrivate::m_propertyToStrikeOut

Definition at line 5499 of file qtpropertymanager.cpp.

◆ m_propertyToUnderline

QHash< const QtProperty *, QtProperty * > QtFontPropertyManagerPrivate::m_propertyToUnderline

Definition at line 5498 of file qtpropertymanager.cpp.

◆ m_propertyToWeight

QHash< const QtProperty *, QtProperty * > QtFontPropertyManagerPrivate::m_propertyToWeight

Definition at line 5501 of file qtpropertymanager.cpp.

◆ m_settingValue

bool QtFontPropertyManagerPrivate::m_settingValue = false

Definition at line 5512 of file qtpropertymanager.cpp.

Referenced by slotBoolChanged(), slotEnumChanged(), and slotIntChanged().

◆ m_strikeOutToProperty

QHash< const QtProperty *, QtProperty * > QtFontPropertyManagerPrivate::m_strikeOutToProperty

Definition at line 5508 of file qtpropertymanager.cpp.

◆ m_underlineToProperty

QHash< const QtProperty *, QtProperty * > QtFontPropertyManagerPrivate::m_underlineToProperty

Definition at line 5507 of file qtpropertymanager.cpp.

◆ m_values

QHash< const QtProperty *, QFont > QtFontPropertyManagerPrivate::m_values

Definition at line 5488 of file qtpropertymanager.cpp.

◆ m_weightToProperty

QHash< const QtProperty *, QtProperty * > QtFontPropertyManagerPrivate::m_weightToProperty

Definition at line 5510 of file qtpropertymanager.cpp.


The documentation for this class was generated from the following file: