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
IPVT_FontMap Class Referenceabstract

#include <ipvt_fontmap.h>

+ Inheritance diagram for IPVT_FontMap:
+ Collaboration diagram for IPVT_FontMap:

Public Member Functions

virtual ~IPVT_FontMap ()=default
 
virtual RetainPtr< CPDF_FontGetPDFFont (int32_t nFontIndex)=0
 
virtual ByteString GetPDFFontAlias (int32_t nFontIndex)=0
 
virtual int32_t GetWordFontIndex (uint16_t word, FX_Charset charset, int32_t nFontIndex)=0
 
virtual int32_t CharCodeFromUnicode (int32_t nFontIndex, uint16_t word)=0
 
virtual FX_Charset CharSetFromUnicode (uint16_t word, FX_Charset nOldCharset)=0
 

Detailed Description

Definition at line 18 of file ipvt_fontmap.h.

Constructor & Destructor Documentation

◆ ~IPVT_FontMap()

virtual IPVT_FontMap::~IPVT_FontMap ( )
virtualdefault

Member Function Documentation

◆ CharCodeFromUnicode()

virtual int32_t IPVT_FontMap::CharCodeFromUnicode ( int32_t nFontIndex,
uint16_t word )
pure virtual

Implemented in CPDF_BAFontMap, and CPVT_FontMap.

Referenced by CPWL_EditImpl::GetPDFWordString().

+ Here is the caller graph for this function:

◆ CharSetFromUnicode()

virtual FX_Charset IPVT_FontMap::CharSetFromUnicode ( uint16_t word,
FX_Charset nOldCharset )
pure virtual

Implemented in CPDF_BAFontMap, and CPVT_FontMap.

Referenced by CPWL_Edit::OnChar().

+ Here is the caller graph for this function:

◆ GetPDFFont()

virtual RetainPtr< CPDF_Font > IPVT_FontMap::GetPDFFont ( int32_t nFontIndex)
pure virtual

Implemented in CPDF_BAFontMap, and CPVT_FontMap.

Referenced by CPWL_EditImpl::DrawEdit(), and CPWL_Edit::SetCharArray().

+ Here is the caller graph for this function:

◆ GetPDFFontAlias()

virtual ByteString IPVT_FontMap::GetPDFFontAlias ( int32_t nFontIndex)
pure virtual

Implemented in CPDF_BAFontMap, and CPVT_FontMap.

◆ GetWordFontIndex()

virtual int32_t IPVT_FontMap::GetWordFontIndex ( uint16_t word,
FX_Charset charset,
int32_t nFontIndex )
pure virtual

Implemented in CPDF_BAFontMap, and CPVT_FontMap.


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