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

 QtFontPropertyManagerPrivate ()
 
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 ()
 
 QtFontPropertyManagerPrivate ()
 
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
 
QTimerm_fontDatabaseChangeTimer
 

Detailed Description

Definition at line 5472 of file qtpropertymanager.cpp.

Constructor & Destructor Documentation

◆ QtFontPropertyManagerPrivate() [1/2]

QtFontPropertyManagerPrivate::QtFontPropertyManagerPrivate ( )

Definition at line 5517 of file qtpropertymanager.cpp.

References m_settingValue.

◆ QtFontPropertyManagerPrivate() [2/2]

QtFontPropertyManagerPrivate::QtFontPropertyManagerPrivate ( )

Member Function Documentation

◆ slotBoolChanged() [1/2]

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

Definition at line 5549 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 5534 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 5605 of file qtpropertymanager.cpp.

◆ slotFontDatabaseChanged() [2/2]

void QtFontPropertyManagerPrivate::slotFontDatabaseChanged ( )

◆ slotFontDatabaseDelayedChange() [1/2]

void QtFontPropertyManagerPrivate::slotFontDatabaseDelayedChange ( )

Definition at line 5618 of file qtpropertymanager.cpp.

◆ slotFontDatabaseDelayedChange() [2/2]

void QtFontPropertyManagerPrivate::slotFontDatabaseDelayedChange ( )

◆ slotIntChanged() [1/2]

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

Definition at line 5523 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 5576 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 5506 of file qtpropertymanager.cpp.

◆ m_boolPropertyManager

QtBoolPropertyManager * QtFontPropertyManagerPrivate::m_boolPropertyManager

Definition at line 5493 of file qtpropertymanager.cpp.

◆ m_enumPropertyManager

QtEnumPropertyManager * QtFontPropertyManagerPrivate::m_enumPropertyManager

Definition at line 5492 of file qtpropertymanager.cpp.

◆ m_familyNames

QStringList QtFontPropertyManagerPrivate::m_familyNames

Definition at line 5487 of file qtpropertymanager.cpp.

◆ m_familyToProperty

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

Definition at line 5504 of file qtpropertymanager.cpp.

◆ m_fontDatabaseChangeTimer

QTimer * QtFontPropertyManagerPrivate::m_fontDatabaseChangeTimer

Definition at line 5514 of file qtpropertymanager.cpp.

◆ m_intPropertyManager

QtIntPropertyManager * QtFontPropertyManagerPrivate::m_intPropertyManager

Definition at line 5491 of file qtpropertymanager.cpp.

◆ m_italicToProperty

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

Definition at line 5507 of file qtpropertymanager.cpp.

◆ m_kerningToProperty

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

Definition at line 5510 of file qtpropertymanager.cpp.

◆ m_pointSizeToProperty

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

Definition at line 5505 of file qtpropertymanager.cpp.

◆ m_propertyToBold

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

Definition at line 5497 of file qtpropertymanager.cpp.

◆ m_propertyToFamily

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

Definition at line 5495 of file qtpropertymanager.cpp.

◆ m_propertyToItalic

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

Definition at line 5498 of file qtpropertymanager.cpp.

◆ m_propertyToKerning

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

Definition at line 5501 of file qtpropertymanager.cpp.

◆ m_propertyToPointSize

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

Definition at line 5496 of file qtpropertymanager.cpp.

◆ m_propertyToStrikeOut

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

Definition at line 5500 of file qtpropertymanager.cpp.

◆ m_propertyToUnderline

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

Definition at line 5499 of file qtpropertymanager.cpp.

◆ m_propertyToWeight

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

Definition at line 5502 of file qtpropertymanager.cpp.

◆ m_settingValue

bool QtFontPropertyManagerPrivate::m_settingValue

◆ m_strikeOutToProperty

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

Definition at line 5509 of file qtpropertymanager.cpp.

◆ m_underlineToProperty

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

Definition at line 5508 of file qtpropertymanager.cpp.

◆ m_values

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

Definition at line 5489 of file qtpropertymanager.cpp.

◆ m_weightToProperty

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

Definition at line 5511 of file qtpropertymanager.cpp.


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