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
CPDF_PageLabel Class Reference

#include <cpdf_pagelabel.h>

+ Collaboration diagram for CPDF_PageLabel:

Public Member Functions

 CPDF_PageLabel (CPDF_Document *pDocument)
 
 ~CPDF_PageLabel ()
 
absl::optional< WideStringGetLabel (int nPage) const
 

Detailed Description

Definition at line 16 of file cpdf_pagelabel.h.

Constructor & Destructor Documentation

◆ CPDF_PageLabel()

CPDF_PageLabel::CPDF_PageLabel ( CPDF_Document * pDocument)
explicit

Definition at line 79 of file cpdf_pagelabel.cpp.

References CPDF_PageLabel().

Referenced by CPDF_PageLabel(), and FPDF_GetPageLabel().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ ~CPDF_PageLabel()

CPDF_PageLabel::~CPDF_PageLabel ( )
default

Member Function Documentation

◆ GetLabel()

absl::optional< WideString > CPDF_PageLabel::GetLabel ( int nPage) const

Definition at line 84 of file cpdf_pagelabel.cpp.

References fxcrt::ByteString::ByteString(), fxcrt::WideString::FormatInteger(), CPDF_Dictionary::GetByteStringFor(), CPDF_Dictionary::GetIntegerFor(), CPDF_Dictionary::GetUnicodeTextFor(), CPDF_Dictionary::KeyExist(), CPDF_NumberTree::LookupValue(), and fxcrt::WideString::operator+=().

+ Here is the call graph for this function:

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