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

#include <cfwl_themepart.h>

Inheritance diagram for CFWL_ThemePart:
Collaboration diagram for CFWL_ThemePart:

Public Types

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 Member Functions

 FX_STACK_ALLOCATED ()
 CFWL_ThemePart (Part iPart, CFWL_Widget *pWidget)
 ~CFWL_ThemePart ()
Part GetPart () const
CFWL_WidgetGetWidget () const
FWLTHEME_STATE GetThemeState () const

Public Attributes

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 39 of file cfwl_themepart.h.

Member Enumeration Documentation

◆ Part

enum class pdfium::CFWL_ThemePart::Part : uint8_t
strong
Enumerator
kNone 
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 

Definition at line 41 of file cfwl_themepart.h.

Constructor & Destructor Documentation

◆ CFWL_ThemePart()

Definition at line 11 of file cfwl_themepart.cpp.

◆ ~CFWL_ThemePart()

Member Function Documentation

◆ FX_STACK_ALLOCATED()

◆ GetPart()

Definition at line 92 of file cfwl_themepart.h.

◆ GetThemeState()

◆ GetWidget()

Definition at line 93 of file cfwl_themepart.h.

Member Data Documentation

◆ m_bMaximize

Definition at line 100 of file cfwl_themepart.h.

◆ m_bStaticBackground

Definition at line 101 of file cfwl_themepart.h.

◆ m_dwStates

◆ m_matrix

◆ m_PartRect

◆ m_pRtData


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