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
CPWL_EditImpl::Provider Class Referencefinal
+ Inheritance diagram for CPWL_EditImpl::Provider:
+ Collaboration diagram for CPWL_EditImpl::Provider:

Public Member Functions

 Provider (IPVT_FontMap *pFontMap)
 
 ~Provider () override
 
int GetCharWidth (int32_t nFontIndex, uint16_t word) override
 
int32_t GetWordFontIndex (uint16_t word, FX_Charset charset, int32_t nFontIndex) override
 
 Provider (IPVT_FontMap *pFontMap)
 
 ~Provider () override
 
int GetCharWidth (int32_t nFontIndex, uint16_t word) override
 
int32_t GetWordFontIndex (uint16_t word, FX_Charset charset, int32_t nFontIndex) override
 
- Public Member Functions inherited from CPVT_VariableText::Provider
 Provider (IPVT_FontMap *pFontMap)
 
virtual int32_t GetTypeAscent (int32_t nFontIndex)
 
virtual int32_t GetTypeDescent (int32_t nFontIndex)
 
virtual int32_t GetDefaultFontIndex ()
 
IPVT_FontMapGetFontMap ()
 

Detailed Description

Definition at line 96 of file cpwl_edit_impl.cpp.

Constructor & Destructor Documentation

◆ Provider() [1/2]

CPWL_EditImpl::Provider::Provider ( IPVT_FontMap * pFontMap)
explicit

Definition at line 108 of file cpwl_edit_impl.cpp.

References CPVT_VariableText::Provider::Provider().

+ Here is the call graph for this function:

◆ ~Provider() [1/2]

CPWL_EditImpl::Provider::~Provider ( )
overridevirtualdefault

Reimplemented from CPVT_VariableText::Provider.

◆ Provider() [2/2]

CPWL_EditImpl::Provider::Provider ( IPVT_FontMap * pFontMap)
explicit

◆ ~Provider() [2/2]

CPWL_EditImpl::Provider::~Provider ( )
overridevirtual

Reimplemented from CPVT_VariableText::Provider.

Member Function Documentation

◆ GetCharWidth() [1/2]

int CPWL_EditImpl::Provider::GetCharWidth ( int32_t nFontIndex,
uint16_t word )
overridevirtual

Reimplemented from CPVT_VariableText::Provider.

Definition at line 113 of file cpwl_edit_impl.cpp.

References CPVT_VariableText::Provider::GetFontMap(), and CPDF_Font::kInvalidCharCode.

+ Here is the call graph for this function:

◆ GetCharWidth() [2/2]

int CPWL_EditImpl::Provider::GetCharWidth ( int32_t nFontIndex,
uint16_t word )
overridevirtual

Reimplemented from CPVT_VariableText::Provider.

◆ GetWordFontIndex() [1/2]

int32_t CPWL_EditImpl::Provider::GetWordFontIndex ( uint16_t word,
FX_Charset charset,
int32_t nFontIndex )
overridevirtual

Reimplemented from CPVT_VariableText::Provider.

Definition at line 127 of file cpwl_edit_impl.cpp.

References CPVT_VariableText::Provider::GetFontMap().

+ Here is the call graph for this function:

◆ GetWordFontIndex() [2/2]

int32_t CPWL_EditImpl::Provider::GetWordFontIndex ( uint16_t word,
FX_Charset charset,
int32_t nFontIndex )
overridevirtual

Reimplemented from CPVT_VariableText::Provider.


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