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

#include <cfwl_datetimeedit.h>

+ Inheritance diagram for CFWL_DateTimeEdit:
+ Collaboration diagram for CFWL_DateTimeEdit:

Public Member Functions

 ~CFWL_DateTimeEdit () override
 
void OnProcessMessage (CFWL_Message *pMessage) override
 
- Public Member Functions inherited from CFWL_Edit
 ~CFWL_Edit () override
 
void PreFinalize () override
 
void Trace (cppgc::Visitor *visitor) const override
 
FWL_Type GetClassID () const override
 
CFX_RectF GetAutosizedWidgetRect () override
 
CFX_RectF GetWidgetRect () override
 
void Update () override
 
FWL_WidgetHit HitTest (const CFX_PointF &point) override
 
void SetStates (uint32_t dwStates) override
 
void DrawWidget (CFGAS_GEGraphics *pGraphics, const CFX_Matrix &matrix) override
 
void OnProcessMessage (CFWL_Message *pMessage) override
 
void OnProcessEvent (CFWL_Event *pEvent) override
 
void OnDrawWidget (CFGAS_GEGraphics *pGraphics, const CFX_Matrix &matrix) override
 
virtual void SetText (const WideString &wsText)
 
virtual void SetTextSkipNotify (const WideString &wsText)
 
size_t GetTextLength () const
 
WideString GetText () const
 
void ClearText ()
 
void SelectAll ()
 
void ClearSelection ()
 
bool HasSelection () const
 
std::pair< size_t, size_t > GetSelection () const
 
int32_t GetLimit () const
 
void SetLimit (int32_t nLimit)
 
void SetAliasChar (wchar_t wAlias)
 
absl::optional< WideStringCopy ()
 
absl::optional< WideStringCut ()
 
bool Paste (const WideString &wsPaste)
 
bool Undo ()
 
bool Redo ()
 
bool CanUndo ()
 
bool CanRedo ()
 
void NotifyTextFull () override
 
void OnCaretChanged () override
 
void OnTextWillChange (CFDE_TextEditEngine::TextChange *change) override
 
void OnTextChanged () override
 
void OnSelChanged () override
 
bool OnValidate (const WideString &wsText) override
 
void SetScrollOffset (float fScrollOffset) override
 
- Public Member Functions inherited from CFWL_Widget
 ~CFWL_Widget () override
 
void Trace (cppgc::Visitor *visitor) const override
 
virtual bool IsForm () const
 
virtual CFX_RectF GetClientRect ()
 
virtual void ModifyStyleExts (uint32_t dwStyleExtsAdded, uint32_t dwStyleExtsRemoved)
 
virtual void RemoveStates (uint32_t dwStates)
 
void OnProcessMessage (CFWL_Message *pMessage) override
 
void OnProcessEvent (CFWL_Event *pEvent) override
 
void InflateWidgetRect (CFX_RectF &rect)
 
void SetWidgetRect (const CFX_RectF &rect)
 
bool IsVisible () const
 
bool IsOverLapper () const
 
bool IsPopup () const
 
bool IsChild () const
 
CFWL_WidgetMgrGetWidgetMgr () const
 
CFWL_WidgetGetOuter () const
 
CFWL_WidgetGetOutmost () const
 
void ModifyStyles (uint32_t dwStylesAdded, uint32_t dwStylesRemoved)
 
uint32_t GetStyleExts () const
 
uint32_t GetStates () const
 
CFX_PointF TransformTo (CFWL_Widget *pWidget, const CFX_PointF &point)
 
CFX_Matrix GetMatrix () const
 
IFWL_ThemeProviderGetThemeProvider () const
 
void SetDelegate (IFWL_WidgetDelegate *delegate)
 
IFWL_WidgetDelegateGetDelegate ()
 
const IFWL_WidgetDelegateGetDelegate () const
 
CFWL_AppGetFWLApp () const
 
uint64_t GetEventKey () const
 
void SetEventKey (uint64_t key)
 
AdapterIfaceGetAdapterIface () const
 
void SetAdapterIface (AdapterIface *pItem)
 
void RepaintRect (const CFX_RectF &pRect)
 
- Public Member Functions inherited from IFWL_WidgetDelegate
virtual ~IFWL_WidgetDelegate ()=default
 
- Public Member Functions inherited from CFDE_TextEditEngine::Delegate
virtual ~Delegate ()=default
 

Public Attributes

 CONSTRUCT_VIA_MAKE_GARBAGE_COLLECTED
 
- Public Attributes inherited from CFWL_Edit
 CONSTRUCT_VIA_MAKE_GARBAGE_COLLECTED
 
- Public Attributes inherited from CFWL_Widget
 CONSTRUCT_VIA_MAKE_GARBAGE_COLLECTED
 

Additional Inherited Members

- Protected Member Functions inherited from CFWL_Edit
 CFWL_Edit (CFWL_App *app, const Properties &properties, CFWL_Widget *pOuter)
 
void ShowCaret (CFX_RectF *pRect)
 
void HideCaret (CFX_RectF *pRect)
 
const CFX_RectFGetRTClient () const
 
CFDE_TextEditEngineGetTxtEdtEngine ()
 
- Protected Member Functions inherited from CFWL_Widget
 CFWL_Widget (CFWL_App *app, const Properties &properties, CFWL_Widget *pOuter)
 
bool IsEnabled () const
 
bool IsLocked () const
 
bool HasBorder () const
 
CFX_RectF GetEdgeRect () const
 
float GetCXBorderSize () const
 
float GetCYBorderSize () const
 
CFX_RectF GetRelativeRect () const
 
CFX_SizeF CalcTextSize (const WideString &wsText, bool bMultiLine)
 
void CalcTextRect (const WideString &wsText, const FDE_TextStyle &dwTTOStyles, FDE_TextAlignment iTTOAlign, CFX_RectF *pRect)
 
void SetGrab (bool bSet)
 
void UnregisterEventTarget ()
 
void DispatchEvent (CFWL_Event *pEvent)
 
void DrawBorder (CFGAS_GEGraphics *pGraphics, CFWL_ThemePart::Part iPartBorder, const CFX_Matrix &pMatrix)
 
- Protected Attributes inherited from CFWL_Widget
Properties m_Properties
 
CFX_RectF m_WidgetRect
 

Detailed Description

Definition at line 13 of file cfwl_datetimeedit.h.

Constructor & Destructor Documentation

◆ ~CFWL_DateTimeEdit()

CFWL_DateTimeEdit::~CFWL_DateTimeEdit ( )
overridedefault

Member Function Documentation

◆ OnProcessMessage()

Member Data Documentation

◆ CONSTRUCT_VIA_MAKE_GARBAGE_COLLECTED

CFWL_DateTimeEdit::CONSTRUCT_VIA_MAKE_GARBAGE_COLLECTED

Definition at line 15 of file cfwl_datetimeedit.h.


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