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

#include <cfwl_message.h>

+ Inheritance diagram for CFWL_Message:
+ Collaboration diagram for CFWL_Message:

Public Types

enum class  Type {
  kKey , kKillFocus , kMouse , kMouseWheel ,
  kSetFocus
}
 

Public Member Functions

virtual ~CFWL_Message ()
 
Type GetType () const
 
CFWL_WidgetGetDstTarget () const
 
void SetDstTarget (CFWL_Widget *pWidget)
 

Protected Member Functions

 CFWL_Message (Type type, CFWL_Widget *pDstTarget)
 
 CFWL_Message (const CFWL_Message &that)=delete
 
CFWL_Messageoperator= (const CFWL_Message &that)=delete
 

Detailed Description

Definition at line 16 of file cfwl_message.h.

Member Enumeration Documentation

◆ Type

enum class CFWL_Message::Type
strong
Enumerator
kKey 
kKillFocus 
kMouse 
kMouseWheel 
kSetFocus 

Definition at line 20 of file cfwl_message.h.

Constructor & Destructor Documentation

◆ ~CFWL_Message()

CFWL_Message::~CFWL_Message ( )
virtualdefault

◆ CFWL_Message() [1/2]

CFWL_Message::CFWL_Message ( Type type,
CFWL_Widget * pDstTarget )
protected

Definition at line 9 of file cfwl_message.cpp.

References CFWL_Message().

Referenced by CFWL_Message(), CFWL_MessageKey::CFWL_MessageKey(), CFWL_MessageKillFocus::CFWL_MessageKillFocus(), CFWL_MessageMouse::CFWL_MessageMouse(), CFWL_MessageMouseWheel::CFWL_MessageMouseWheel(), and CFWL_MessageSetFocus::CFWL_MessageSetFocus().

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

◆ CFWL_Message() [2/2]

CFWL_Message::CFWL_Message ( const CFWL_Message & that)
protecteddelete

Member Function Documentation

◆ GetDstTarget()

CFWL_Widget * CFWL_Message::GetDstTarget ( ) const
inline

◆ GetType()

◆ operator=()

CFWL_Message & CFWL_Message::operator= ( const CFWL_Message & that)
protecteddelete

◆ SetDstTarget()

void CFWL_Message::SetDstTarget ( CFWL_Widget * pWidget)
inline

Definition at line 26 of file cfwl_message.h.


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