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 *doc)
 ~CPDF_PageLabel ()
std::optional< WideStringGetLabel (int page_index) const

Detailed Description

Definition at line 17 of file cpdf_pagelabel.h.

Constructor & Destructor Documentation

◆ CPDF_PageLabel()

CPDF_PageLabel::CPDF_PageLabel ( CPDF_Document * doc)
explicit

Definition at line 91 of file cpdf_pagelabel.cpp.

Referenced by FPDF_GetPageLabel().

Here is the caller graph for this function:

◆ ~CPDF_PageLabel()

CPDF_PageLabel::~CPDF_PageLabel ( )
default

Member Function Documentation

◆ GetLabel()

std::optional< WideString > CPDF_PageLabel::GetLabel ( int page_index) const

Definition at line 95 of file cpdf_pagelabel.cpp.

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

Here is the call graph for this function:

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