C# Class Qyoto.QFontDatabase

Inheritance: Object, IDisposable
显示文件 Open project: 0xd34df00d/Qross Class Usage Examples

Protected Properties

Property Type Description
interceptor SmokeInvocation

Public Methods

Method Description
AddApplicationFont ( string fileName ) : int
AddApplicationFontFromData ( Qyoto.QByteArray fontData ) : int
ApplicationFontFamilies ( int id ) : List
Bold ( string family, string style ) : bool
Dispose ( ) : void
Families ( ) : List
Families ( QFontDatabase writingSystem ) : List
Font ( string family, string style, int pointSize ) : QFont
IsBitmapScalable ( string family ) : bool
IsBitmapScalable ( string family, string style ) : bool
IsFixedPitch ( string family ) : bool
IsFixedPitch ( string family, string style ) : bool
IsScalable ( string family ) : bool
IsScalable ( string family, string style ) : bool
IsSmoothlyScalable ( string family ) : bool
IsSmoothlyScalable ( string family, string style ) : bool
Italic ( string family, string style ) : bool
PointSizes ( string family ) : List
PointSizes ( string family, string style ) : List
RemoveAllApplicationFonts ( ) : bool
RemoveApplicationFont ( int id ) : bool
SmoothSizes ( string family, string style ) : List
StandardSizes ( ) : List
StyleString ( QFont font ) : string
StyleString ( Qyoto.QFontInfo fontInfo ) : string
Styles ( string family ) : List
SupportsThreadedFontRendering ( ) : bool
Weight ( string family, string style ) : int
WritingSystemName ( QFontDatabase writingSystem ) : string
WritingSystemSample ( QFontDatabase writingSystem ) : string
WritingSystems ( ) : List
WritingSystems ( string family ) : List

Protected Methods

Method Description
CreateProxy ( ) : void
QFontDatabase ( Type dummy ) : System

Private Methods

Method Description
QFontDatabase ( ) : System

Method Details

AddApplicationFont() public static method

public static AddApplicationFont ( string fileName ) : int
fileName string
return int

AddApplicationFontFromData() public static method

public static AddApplicationFontFromData ( Qyoto.QByteArray fontData ) : int
fontData Qyoto.QByteArray
return int

ApplicationFontFamilies() public static method

public static ApplicationFontFamilies ( int id ) : List
id int
return List

Bold() public method

public Bold ( string family, string style ) : bool
family string
style string
return bool

CreateProxy() protected method

protected CreateProxy ( ) : void
return void

Dispose() public method

public Dispose ( ) : void
return void

Families() public method

public Families ( ) : List
return List

Families() public method

public Families ( QFontDatabase writingSystem ) : List
writingSystem QFontDatabase
return List

Font() public method

public Font ( string family, string style, int pointSize ) : QFont
family string
style string
pointSize int
return QFont

IsBitmapScalable() public method

public IsBitmapScalable ( string family ) : bool
family string
return bool

IsBitmapScalable() public method

public IsBitmapScalable ( string family, string style ) : bool
family string
style string
return bool

IsFixedPitch() public method

public IsFixedPitch ( string family ) : bool
family string
return bool

IsFixedPitch() public method

public IsFixedPitch ( string family, string style ) : bool
family string
style string
return bool

IsScalable() public method

public IsScalable ( string family ) : bool
family string
return bool

IsScalable() public method

public IsScalable ( string family, string style ) : bool
family string
style string
return bool

IsSmoothlyScalable() public method

public IsSmoothlyScalable ( string family ) : bool
family string
return bool

IsSmoothlyScalable() public method

public IsSmoothlyScalable ( string family, string style ) : bool
family string
style string
return bool

Italic() public method

public Italic ( string family, string style ) : bool
family string
style string
return bool

PointSizes() public method

public PointSizes ( string family ) : List
family string
return List

PointSizes() public method

public PointSizes ( string family, string style ) : List
family string
style string
return List

QFontDatabase() protected method

protected QFontDatabase ( Type dummy ) : System
dummy System.Type
return System

RemoveAllApplicationFonts() public static method

public static RemoveAllApplicationFonts ( ) : bool
return bool

RemoveApplicationFont() public static method

public static RemoveApplicationFont ( int id ) : bool
id int
return bool

SmoothSizes() public method

public SmoothSizes ( string family, string style ) : List
family string
style string
return List

StandardSizes() public static method

public static StandardSizes ( ) : List
return List

StyleString() public method

public StyleString ( QFont font ) : string
font QFont
return string

StyleString() public method

public StyleString ( Qyoto.QFontInfo fontInfo ) : string
fontInfo Qyoto.QFontInfo
return string

Styles() public method

public Styles ( string family ) : List
family string
return List

SupportsThreadedFontRendering() public static method

public static SupportsThreadedFontRendering ( ) : bool
return bool

Weight() public method

public Weight ( string family, string style ) : int
family string
style string
return int

WritingSystemName() public static method

public static WritingSystemName ( QFontDatabase writingSystem ) : string
writingSystem QFontDatabase
return string

WritingSystemSample() public static method

public static WritingSystemSample ( QFontDatabase writingSystem ) : string
writingSystem QFontDatabase
return string

WritingSystems() public method

public WritingSystems ( ) : List
return List

WritingSystems() public method

public WritingSystems ( string family ) : List
family string
return List

Property Details

interceptor protected_oe property

protected SmokeInvocation,Qyoto interceptor
return SmokeInvocation