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
QWindowsWindowClassDescription Struct Reference

#include <qwindowswindowclassdescription.h>

Collaboration diagram for QWindowsWindowClassDescription:

Public Types

enum class  WindowStyleOption { None = 0x00 , GLSurface = 0x01 , DropShadow = 0x02 }

Static Public Member Functions

static QWindowsWindowClassDescription fromName (QString name, WNDPROC procedure)
static QWindowsWindowClassDescription fromWindow (const QWindow *window, WNDPROC procedure)

Public Attributes

QString name
WNDPROC procedure { DefWindowProc }
unsigned int style { 0 }
HBRUSH brush { nullptr }
bool hasIcon { false }
bool shouldAddPrefix { true }

Friends

QDebug operator<< (QDebug dbg, const QWindowsWindowClassDescription &description)

Detailed Description

Definition at line 15 of file qwindowswindowclassdescription.h.

Member Enumeration Documentation

◆ WindowStyleOption

Enumerator
None 
GLSurface 
DropShadow 

Definition at line 17 of file qwindowswindowclassdescription.h.

Member Function Documentation

◆ fromName()

QWindowsWindowClassDescription QWindowsWindowClassDescription::fromName ( QString name,
WNDPROC procedure )
static

Definition at line 85 of file qwindowswindowclassdescription.cpp.

◆ fromWindow()

QWindowsWindowClassDescription QWindowsWindowClassDescription::fromWindow ( const QWindow * window,
WNDPROC procedure )
static

Definition at line 90 of file qwindowswindowclassdescription.cpp.

◆ operator<<

QDebug operator<< ( QDebug dbg,
const QWindowsWindowClassDescription & description )
friend

Definition at line 112 of file qwindowswindowclassdescription.cpp.

Member Data Documentation

◆ brush

HBRUSH QWindowsWindowClassDescription::brush { nullptr }

Definition at line 31 of file qwindowswindowclassdescription.h.

◆ hasIcon

bool QWindowsWindowClassDescription::hasIcon { false }

◆ name

QString QWindowsWindowClassDescription::name

◆ procedure

WNDPROC QWindowsWindowClassDescription::procedure { DefWindowProc }

Definition at line 29 of file qwindowswindowclassdescription.h.

◆ shouldAddPrefix

bool QWindowsWindowClassDescription::shouldAddPrefix { true }

Definition at line 33 of file qwindowswindowclassdescription.h.

Referenced by WindowCreationData::create().

◆ style

unsigned int QWindowsWindowClassDescription::style { 0 }

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