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
pdfium::CFWL_MonthCalendarTP Class Referencefinal

#include <cfwl_monthcalendartp.h>

Inheritance diagram for pdfium::CFWL_MonthCalendarTP:
Collaboration diagram for pdfium::CFWL_MonthCalendarTP:

Public Member Functions

 ~CFWL_MonthCalendarTP () override
void DrawBackground (const CFWL_ThemeBackground &pParams) override
void DrawText (const CFWL_ThemeText &pParams) override
Public Member Functions inherited from pdfium::CFWL_WidgetTP
virtual ~CFWL_WidgetTP ()
void Trace (cppgc::Visitor *visitor) const

Public Attributes

 CONSTRUCT_VIA_MAKE_GARBAGE_COLLECTED

Additional Inherited Members

Protected Member Functions inherited from pdfium::CFWL_WidgetTP
 CFWL_WidgetTP ()
void InitializeArrowColorData ()
void EnsureTTOInitialized (IFWL_ThemeProvider *pProvider)
void DrawBorder (CFGAS_GEGraphics *pGraphics, const CFX_RectF &rect, const CFX_Matrix &matrix)
void FillBackground (CFGAS_GEGraphics *pGraphics, const CFX_RectF &rect, const CFX_Matrix &matrix)
void FillSolidRect (CFGAS_GEGraphics *pGraphics, FX_ARGB fillColor, const CFX_RectF &rect, const CFX_Matrix &matrix)
void DrawFocus (CFGAS_GEGraphics *pGraphics, const CFX_RectF &rect, const CFX_Matrix &matrix)
void DrawArrow (CFGAS_GEGraphics *pGraphics, const CFX_RectF &rect, FWLTHEME_DIRECTION eDict, FX_ARGB argSign, const CFX_Matrix &matrix)
void DrawBtn (CFGAS_GEGraphics *pGraphics, const CFX_RectF &rect, FWLTHEME_STATE eState, const CFX_Matrix &matrix)
void DrawArrowBtn (CFGAS_GEGraphics *pGraphics, const CFX_RectF &rect, FWLTHEME_DIRECTION eDict, FWLTHEME_STATE eState, const CFX_Matrix &matrix)
Protected Attributes inherited from pdfium::CFWL_WidgetTP
std::unique_ptr< CFDE_TextOutm_pTextOut
std::unique_ptr< CColorDatam_pColorData

Detailed Description

Definition at line 15 of file cfwl_monthcalendartp.h.

Constructor & Destructor Documentation

◆ ~CFWL_MonthCalendarTP()

pdfium::CFWL_MonthCalendarTP::~CFWL_MonthCalendarTP ( )
overridedefault

Member Function Documentation

◆ DrawBackground()

◆ DrawText()

void pdfium::CFWL_MonthCalendarTP::DrawText ( const CFWL_ThemeText & pParams)
overridevirtual

Reimplemented from pdfium::CFWL_WidgetTP.

Definition at line 88 of file cfwl_monthcalendartp.cpp.

References pdfium::CFWL_WidgetTP::DrawText(), pdfium::CFWL_WidgetTP::EnsureTTOInitialized(), pdfium::CFWL_ThemePart::GetPart(), pdfium::CFWL_ThemePart::GetWidget(), pdfium::CFWL_ThemePart::kCaption, pdfium::CFWL_ThemePart::kDatesIn, pdfium::kFlagged, pdfium::kHovered, and pdfium::kSelected.

Here is the call graph for this function:

Member Data Documentation

◆ CONSTRUCT_VIA_MAKE_GARBAGE_COLLECTED

pdfium::CFWL_MonthCalendarTP::CONSTRUCT_VIA_MAKE_GARBAGE_COLLECTED

Definition at line 17 of file cfwl_monthcalendartp.h.


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