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_notedriver.h>
Public Member Functions | |
~CFWL_NoteDriver () | |
void | Trace (cppgc::Visitor *visitor) const |
void | SendEvent (CFWL_Event *pNote) |
void | ProcessMessage (CFWL_Message *pMessage) |
void | RegisterEventTarget (CFWL_Widget *pListener, CFWL_Widget *pEventSource) |
void | UnregisterEventTarget (CFWL_Widget *pListener) |
void | NotifyTargetHide (CFWL_Widget *pNoteTarget) |
void | NotifyTargetDestroy (CFWL_Widget *pNoteTarget) |
void | SetGrab (CFWL_Widget *pGrab) |
Public Attributes | |
CONSTRUCT_VIA_MAKE_GARBAGE_COLLECTED | |
Definition at line 23 of file cfwl_notedriver.h.
|
default |
void CFWL_NoteDriver::NotifyTargetDestroy | ( | CFWL_Widget * | pNoteTarget | ) |
Definition at line 83 of file cfwl_notedriver.cpp.
References UnregisterEventTarget().
void CFWL_NoteDriver::NotifyTargetHide | ( | CFWL_Widget * | pNoteTarget | ) |
Definition at line 74 of file cfwl_notedriver.cpp.
Referenced by NotifyHideChildWidget(), and CFWL_Widget::SetStates().
void CFWL_NoteDriver::ProcessMessage | ( | CFWL_Message * | pMessage | ) |
Definition at line 94 of file cfwl_notedriver.cpp.
References CFWL_Message::GetDstTarget(), CFWL_Message::GetType(), and CFWL_Message::kMouse.
Referenced by CFWL_WidgetMgr::OnProcessMessageToForm().
void CFWL_NoteDriver::RegisterEventTarget | ( | CFWL_Widget * | pListener, |
CFWL_Widget * | pEventSource ) |
Definition at line 50 of file cfwl_notedriver.cpp.
References CFWL_Widget::GetEventKey(), and CFWL_Widget::SetEventKey().
Referenced by CXFA_FFBarcode::LoadWidget(), CXFA_FFCheckButton::LoadWidget(), CXFA_FFComboBox::LoadWidget(), CXFA_FFDateTimeEdit::LoadWidget(), CXFA_FFImageEdit::LoadWidget(), CXFA_FFListBox::LoadWidget(), CXFA_FFNumericEdit::LoadWidget(), CXFA_FFPasswordEdit::LoadWidget(), CXFA_FFPushButton::LoadWidget(), and CXFA_FFTextEdit::LoadWidget().
void CFWL_NoteDriver::SendEvent | ( | CFWL_Event * | pNote | ) |
Definition at line 43 of file cfwl_notedriver.cpp.
Referenced by CFWL_Widget::DispatchEvent().
|
inline |
Definition at line 36 of file cfwl_notedriver.h.
Referenced by CFWL_Widget::SetGrab().
void CFWL_NoteDriver::Trace | ( | cppgc::Visitor * | visitor | ) | const |
Definition at line 35 of file cfwl_notedriver.cpp.
void CFWL_NoteDriver::UnregisterEventTarget | ( | CFWL_Widget * | pListener | ) |
Definition at line 64 of file cfwl_notedriver.cpp.
References CFWL_Widget::GetEventKey().
Referenced by NotifyTargetDestroy(), CXFA_FFListBox::PreFinalize(), CXFA_FFTextEdit::PreFinalize(), and CFWL_Widget::UnregisterEventTarget().
CFWL_NoteDriver::CONSTRUCT_VIA_MAKE_GARBAGE_COLLECTED |
Definition at line 25 of file cfwl_notedriver.h.