QFontDatabase
Hierarchy
-
↳ QFontDatabase
Index
Constructors
Properties
Methods
- bold
- families
- isFixedPitch
- italic
- styles
- weight
- addApplicationFont
- applicationFontFamilies
- removeApplicationFont
Constructors
constructor
+ new QFontDatabase(): QFontDatabase
Overrides Component.constructor
Returns: QFontDatabase
Properties
native
• native: NativeElement | null
Inherited from Component.native
Methods
bold
▸ bold(family: string, style: string): boolean
Parameters:
| Name | Type |
|---|---|
family | string |
style | string |
Returns: boolean
families
▸ families(ws: WritingSystem): string[]
Parameters:
| Name | Type | Default |
|---|---|---|
ws | WritingSystem | WritingSystem.Any |
Returns: string[]
isFixedPitch
▸ isFixedPitch(family: string, style: string | null): boolean
Parameters:
| Name | Type | Default |
|---|---|---|
family | string | - |
style | string | null | null |
Returns: boolean
italic
▸ italic(family: string, style: string): boolean
Parameters:
| Name | Type |
|---|---|
family | string |
style | string |
Returns: boolean
styles
▸ styles(family: string): string[]
Parameters:
| Name | Type |
|---|---|
family | string |
Returns: string[]
weight
▸ weight(family: string, style: string): number
Parameters:
| Name | Type |
|---|---|
family | string |
style | string |
Returns: number
Static addApplicationFont
▸ addApplicationFont(fileName: string): number
Parameters:
| Name | Type |
|---|---|
fileName | string |
Returns: number
Static applicationFontFamilies
▸ applicationFontFamilies(id: number): string[]
Parameters:
| Name | Type |
|---|---|
id | number |
Returns: string[]
Static removeApplicationFont
▸ removeApplicationFont(id: number): boolean
Parameters:
| Name | Type |
|---|---|
id | number |
Returns: boolean