Qx v0.5.8
Qt Extensions Library
Loading...
Searching...
No Matches
Qx::WinGuiEvent Class Reference

The WinGuiEvent class encapsulates messages that are sent directly to an application window by the system on the Windows platform. More...

#include <qx/windows-gui/qx-winguievent.h>

Collaboration diagram for Qx::WinGuiEvent:
[legend]

Public Member Functions

 WinGuiEvent (int type)
 
- Public Member Functions inherited from QEvent
 QEvent (QEvent::Type type)
 
void accept ()
 
virtual QEventclone () const const
 
void ignore ()
 
bool isAccepted () const const
 
bool isInputEvent () const const
 
bool isPointerEvent () const const
 
bool isSinglePointEvent () const const
 
virtual void setAccepted (bool accepted)
 
bool spontaneous () const const
 
QEvent::Type type () const const
 

Static Public Attributes

static const int TaskbarButtonCreated = QEvent::registerEventType()
 

Additional Inherited Members

- Public Types inherited from QEvent
enum  Type
 
- Static Public Member Functions inherited from QEvent
int registerEventType (int hint)
 
- Public Attributes inherited from QEvent
 AcceptDropsChange
 
 ActionAdded
 
 ActionChanged
 
 ActionRemoved
 
 ActivateControl
 
 ActivationChange
 
 ApplicationActivate
 
 ApplicationActivated
 
 ApplicationDeactivate
 
 ApplicationDeactivated
 
 ApplicationFontChange
 
 ApplicationLayoutDirectionChange
 
 ApplicationPaletteChange
 
 ApplicationStateChange
 
 ApplicationWindowIconChange
 
 ChildAdded
 
 ChildPolished
 
 ChildRemoved
 
 ChildWindowAdded
 
 ChildWindowRemoved
 
 Clipboard
 
 Close
 
 CloseSoftwareInputPanel
 
 ContentsRectChange
 
 ContextMenu
 
 Create
 
 CursorChange
 
 DeactivateControl
 
 DeferredDelete
 
 Destroy
 
 DevicePixelRatioChange
 
 DragEnter
 
 DragLeave
 
 DragMove
 
 DragResponse
 
 Drop
 
 DynamicPropertyChange
 
 EmbeddingControl
 
 EnabledChange
 
 Enter
 
 EnterEditFocus
 
 EnterWhatsThisMode
 
 Expose
 
 FileOpen
 
 FocusAboutToChange
 
 FocusIn
 
 FocusOut
 
 FontChange
 
 FutureCallOut
 
 Gesture
 
 GestureOverride
 
 GrabKeyboard
 
 GrabMouse
 
 GraphicsSceneContextMenu
 
 GraphicsSceneDragEnter
 
 GraphicsSceneDragLeave
 
 GraphicsSceneDragMove
 
 GraphicsSceneDrop
 
 GraphicsSceneHelp
 
 GraphicsSceneHoverEnter
 
 GraphicsSceneHoverLeave
 
 GraphicsSceneHoverMove
 
 GraphicsSceneLeave
 
 GraphicsSceneMouseDoubleClick
 
 GraphicsSceneMouseMove
 
 GraphicsSceneMousePress
 
 GraphicsSceneMouseRelease
 
 GraphicsSceneMove
 
 GraphicsSceneResize
 
 GraphicsSceneWheel
 
 HelpRequest
 
 Hide
 
 HideToParent
 
 HoverEnter
 
 HoverLeave
 
 HoverMove
 
 IconDrag
 
 IconTextChange
 
 InputMethod
 
 InputMethodQuery
 
 KeyboardLayoutChange
 
 KeyPress
 
 KeyRelease
 
 LanguageChange
 
 LayoutDirectionChange
 
 LayoutRequest
 
 Leave
 
 LeaveEditFocus
 
 LeaveWhatsThisMode
 
 LocaleChange
 
 MacGLWindowChange
 
 MacSizeChange
 
 MaxUser
 
 MetaCall
 
 ModifiedChange
 
 MouseButtonDblClick
 
 MouseButtonPress
 
 MouseButtonRelease
 
 MouseMove
 
 MouseTrackingChange
 
 Move
 
 NativeGesture
 
 NetworkReplyUpdated
 
 NonClientAreaMouseButtonDblClick
 
 NonClientAreaMouseButtonPress
 
 NonClientAreaMouseButtonRelease
 
 NonClientAreaMouseMove
 
 None
 
 OkRequest
 
 OrientationChange
 
 Paint
 
 PaletteChange
 
 ParentAboutToChange
 
 ParentChange
 
 ParentWindowAboutToChange
 
 ParentWindowChange
 
 PlatformPanel
 
 PlatformSurface
 
 Pointer
 
 Polish
 
 PolishRequest
 
 QueryWhatsThis
 
 Quit
 
 ReadOnlyChange
 
 RequestSoftwareInputPanel
 
 Resize
 
 ScreenChangeInternal
 
 Scroll
 
 ScrollPrepare
 
 Shortcut
 
 ShortcutOverride
 
 Show
 
 ShowToParent
 
 ShowWindowRequest
 
 SockAct
 
 SockClose
 
 Speech
 
 StateMachineSignal
 
 StateMachineWrapped
 
 StatusTip
 
 Style
 
 StyleAnimationUpdate
 
 StyleChange
 
 TabletEnterProximity
 
 TabletLeaveProximity
 
 TabletMove
 
 TabletPress
 
 TabletRelease
 
 TabletTrackingChange
 
 ThemeChange
 
 ThreadChange
 
 Timer
 
 ToolBarChange
 
 ToolTip
 
 ToolTipChange
 
 TouchBegin
 
 TouchCancel
 
 TouchEnd
 
 TouchUpdate
 
 UngrabKeyboard
 
 UngrabMouse
 
 UpdateLater
 
 UpdateRequest
 
 User
 
 WhatsThis
 
 WhatsThisClicked
 
 Wheel
 
 WindowAboutToChangeInternal
 
 WindowActivate
 
 WindowBlocked
 
 WindowChangeInternal
 
 WindowDeactivate
 
 WindowIconChange
 
 WindowStateChange
 
 WindowTitleChange
 
 WindowUnblocked
 
 WinEventAct
 
 WinIdChange
 
 ZeroTimerEvent
 
 ZOrderChange
 
- Properties inherited from QEvent
 accepted
 

Detailed Description

Warning
The filter that generates these events is not installed to an application by default due to limitations with QCoreApplication and statically linked libraries. As such, the filter is currently only initialized internally by Qx classes that need them, meaning these events will not be available in user code.

Constructor & Destructor Documentation

◆ WinGuiEvent()

Qx::WinGuiEvent::WinGuiEvent ( int type)
explicit

Constructs a windows gui event of the given type.

The type is specified by ID.

Member Data Documentation

◆ TaskbarButtonCreated

int Qx::WinGuiEvent::TaskbarButtonCreated = QEvent::registerEventType()
inlinestatic

The ID for the event that signifies a taskbar button has been created for a given window.


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