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_ThemeBackground Class Referencefinal

#include <cfwl_themebackground.h>

Inheritance diagram for pdfium::CFWL_ThemeBackground:
Collaboration diagram for pdfium::CFWL_ThemeBackground:

Public Member Functions

 FX_STACK_ALLOCATED ()
 CFWL_ThemeBackground (Part iPart, CFWL_Widget *pWidget, CFGAS_GEGraphics *pGraphics)
 ~CFWL_ThemeBackground ()
CFGAS_GEGraphicsGetGraphics () const
const CFGAS_GEPathGetPath () const
void SetPath (const CFGAS_GEPath *pPath)
Public Member Functions inherited from pdfium::CFWL_ThemePart
 FX_STACK_ALLOCATED ()
 CFWL_ThemePart (Part iPart, CFWL_Widget *pWidget)
 ~CFWL_ThemePart ()
Part GetPart () const
CFWL_WidgetGetWidget () const
FWLTHEME_STATE GetThemeState () const

Additional Inherited Members

Public Types inherited from pdfium::CFWL_ThemePart
enum class  Part : uint8_t {
  kNone = 0 , kBackArrow , kBackground , kBorder ,
  kCaption , kCheck , kCheckBox , kCloseBox ,
  kCombTextLine , kDateInBK , kDateInCircle , kDatesIn ,
  kDatesOut , kDownButton , kDropDownButton , kForeArrow ,
  kHSeparator , kHeadText , kHeader , kIcon ,
  kImage , kLBtn , kListItem , kLowerTrack ,
  kMinimizeBox , kMaximizeBox , kNarrowCaption , kRBtn ,
  kThumb , kThumbBackArrow , kThumbForeArrow , kThumbLowerTrack ,
  kThumbThumb , kThumbUpperTrack , kToday , kTodayCircle ,
  kUpButton , kUpperTrack , kVSeparator , kWeek ,
  kWeekNum , kWeekNumSep
}
Public Attributes inherited from pdfium::CFWL_ThemePart
CFX_Matrix m_matrix
CFX_RectF m_PartRect
UnownedPtr< const CFX_RectFm_pRtData
Mask< CFWL_PartStatem_dwStates = CFWL_PartState::kNormal
bool m_bMaximize = false
bool m_bStaticBackground = false

Detailed Description

Definition at line 19 of file cfwl_themebackground.h.

Constructor & Destructor Documentation

◆ CFWL_ThemeBackground()

pdfium::CFWL_ThemeBackground::CFWL_ThemeBackground ( Part iPart,
CFWL_Widget * pWidget,
CFGAS_GEGraphics * pGraphics )

Definition at line 11 of file cfwl_themebackground.cpp.

References CFWL_ThemeBackground(), and pdfium::CFWL_ThemePart::CFWL_ThemePart().

Referenced by CFWL_ThemeBackground(), and pdfium::CFWL_Widget::DrawBorder().

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

◆ ~CFWL_ThemeBackground()

pdfium::CFWL_ThemeBackground::~CFWL_ThemeBackground ( )
default

Member Function Documentation

◆ FX_STACK_ALLOCATED()

pdfium::CFWL_ThemeBackground::FX_STACK_ALLOCATED ( )

◆ GetGraphics()

◆ GetPath()

const CFGAS_GEPath * pdfium::CFWL_ThemeBackground::GetPath ( ) const
inline

Definition at line 29 of file cfwl_themebackground.h.

Referenced by pdfium::CFWL_EditTP::DrawBackground().

Here is the caller graph for this function:

◆ SetPath()

void pdfium::CFWL_ThemeBackground::SetPath ( const CFGAS_GEPath * pPath)
inline

Definition at line 30 of file cfwl_themebackground.h.


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