Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <cfwl_themebackground.h>
Public Member Functions | |
FX_STACK_ALLOCATED () | |
CFWL_ThemeBackground (Part iPart, CFWL_Widget *pWidget, CFGAS_GEGraphics *pGraphics) | |
~CFWL_ThemeBackground () | |
CFGAS_GEGraphics * | GetGraphics () const |
const CFGAS_GEPath * | GetPath () const |
void | SetPath (const CFGAS_GEPath *pPath) |
Public Member Functions inherited from CFWL_ThemePart | |
FX_STACK_ALLOCATED () | |
CFWL_ThemePart (Part iPart, CFWL_Widget *pWidget) | |
~CFWL_ThemePart () | |
Part | GetPart () const |
CFWL_Widget * | GetWidget () const |
FWLTHEME_STATE | GetThemeState () const |
Additional Inherited Members | |
Public Types inherited from 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 CFWL_ThemePart | |
CFX_Matrix | m_matrix |
CFX_RectF | m_PartRect |
UnownedPtr< const CFX_RectF > | m_pRtData |
Mask< CFWL_PartState > | m_dwStates = CFWL_PartState::kNormal |
bool | m_bMaximize = false |
bool | m_bStaticBackground = false |
Definition at line 17 of file cfwl_themebackground.h.
CFWL_ThemeBackground::CFWL_ThemeBackground | ( | Part | iPart, |
CFWL_Widget * | pWidget, | ||
CFGAS_GEGraphics * | pGraphics ) |
Definition at line 9 of file cfwl_themebackground.cpp.
References CFWL_ThemeBackground(), and CFWL_ThemePart::CFWL_ThemePart().
Referenced by CFWL_ThemeBackground(), and CFWL_Widget::DrawBorder().
|
default |
CFWL_ThemeBackground::FX_STACK_ALLOCATED | ( | ) |
|
inline |
Definition at line 26 of file cfwl_themebackground.h.
Referenced by CFWL_BarcodeTP::DrawBackground(), CFWL_CaretTP::DrawBackground(), CFWL_CheckBoxTP::DrawBackground(), CFWL_ComboBoxTP::DrawBackground(), CFWL_DateTimePickerTP::DrawBackground(), CFWL_EditTP::DrawBackground(), CFWL_ListBoxTP::DrawBackground(), CFWL_MonthCalendarTP::DrawBackground(), CFWL_PictureBoxTP::DrawBackground(), CFWL_PushButtonTP::DrawBackground(), and CFWL_ScrollBarTP::DrawBackground().
|
inline |
Definition at line 27 of file cfwl_themebackground.h.
Referenced by CFWL_EditTP::DrawBackground().
|
inline |
Definition at line 28 of file cfwl_themebackground.h.