QtBase
v6.3.1
|
#include <qwindow_p.h>
Public Types | |
enum | PositionPolicy { WindowFrameInclusive , WindowFrameExclusive } |
enum | SiblingPosition { PositionTop , PositionBottom } |
Public Types inherited from QObjectPrivate | |
typedef void(* | StaticMetaCallFunction) (QObject *, QMetaObject::Call, int, void **) |
using | ConnectionDataPointer = QExplicitlySharedDataPointer< ConnectionData > |
Static Public Member Functions | |
static QWindowPrivate * | get (QWindow *window) |
static Qt::WindowState | effectiveState (Qt::WindowStates) |
Static Public Member Functions inherited from QObjectPrivate | |
static QObjectPrivate * | get (QObject *o) |
static const QObjectPrivate * | get (const QObject *o) |
template<typename Func1 , typename Func2 > | |
static QMetaObject::Connection | connect (const typename QtPrivate::FunctionPointer< Func1 >::Object *sender, Func1 signal, const typename QtPrivate::FunctionPointer< Func2 >::Object *receiverPrivate, Func2 slot, Qt::ConnectionType type=Qt::AutoConnection) |
template<typename Func1 , typename Func2 > | |
static bool | disconnect (const typename QtPrivate::FunctionPointer< Func1 >::Object *sender, Func1 signal, const typename QtPrivate::FunctionPointer< Func2 >::Object *receiverPrivate, Func2 slot) |
static QMetaObject::Connection | connectImpl (const QObject *sender, int signal_index, const QObject *receiver, void **slot, QtPrivate::QSlotObjectBase *slotObj, int type, const int *types, const QMetaObject *senderMetaObject) |
static QMetaObject::Connection | connect (const QObject *sender, int signal_index, QtPrivate::QSlotObjectBase *slotObj, Qt::ConnectionType type) |
static QMetaObject::Connection | connect (const QObject *sender, int signal_index, const QObject *receiver, QtPrivate::QSlotObjectBase *slotObj, Qt::ConnectionType type) |
static bool | disconnect (const QObject *sender, int signal_index, void **slot) |
static bool | disconnect (const QObject *sender, int signal_index, const QObject *receiver, void **slot) |
static bool | disconnect (Connection *c) |
Definition at line 65 of file qwindow_p.h.
Enumerator | |
---|---|
WindowFrameInclusive | |
WindowFrameExclusive |
Definition at line 70 of file qwindow_p.h.
Enumerator | |
---|---|
PositionTop | |
PositionBottom |
Definition at line 100 of file qwindow_p.h.
QWindowPrivate::QWindowPrivate | ( | ) |
Definition at line 237 of file qwindow.cpp.
|
overridedefault |
void QWindowPrivate::_q_clearAlert | ( | ) |
bool QWindowPrivate::applyCursor | ( | ) |
Definition at line 3021 of file qwindow.cpp.
|
virtual |
Reimplemented in QWidgetWindowPrivate.
Definition at line 593 of file qwindow.cpp.
Reimplemented in QWidgetWindowPrivate.
Definition at line 600 of file qwindow.cpp.
Definition at line 496 of file qwindow.cpp.
void QWindowPrivate::create | ( | bool | recursive, |
WId | nativeHandle = 0 |
||
) |
Definition at line 533 of file qwindow.cpp.
void QWindowPrivate::destroy | ( | ) |
Definition at line 1979 of file qwindow.cpp.
void QWindowPrivate::disconnectFromScreen | ( | ) |
|
static |
|
inlinevirtual |
Reimplemented in QWidgetWindowPrivate.
Definition at line 94 of file qwindow_p.h.
|
inlinestatic |
Definition at line 125 of file qwindow_p.h.
QPoint QWindowPrivate::globalPosition | ( | ) | const |
|
inline |
Definition at line 121 of file qwindow_p.h.
|
virtual |
Reimplemented in QWidgetWindowPrivate.
Definition at line 2286 of file qwindow.cpp.
|
inlinevirtual |
Reimplemented in QWidgetWindowPrivate.
Definition at line 116 of file qwindow_p.h.
Definition at line 1784 of file qwindow.cpp.
|
inline |
Definition at line 512 of file qwindow.cpp.
Definition at line 1479 of file qwindow.cpp.
|
virtual |
Reimplemented in QWidgetWindowPrivate.
Definition at line 352 of file qwindow.cpp.
QWindow * QWindowPrivate::topLevelWindow | ( | QWindow::AncestorMode | mode = QWindow::IncludeTransients | ) | const |
|
virtual |
Reimplemented in QWidgetWindowPrivate.
Definition at line 2307 of file qwindow.cpp.
void QWindowPrivate::updateSiblingPosition | ( | SiblingPosition | position | ) |
void QWindowPrivate::updateVisibility | ( | ) |
bool QWindowPrivate::windowRecreationRequired | ( | QScreen * | newScreen | ) | const |
Definition at line 482 of file qwindow.cpp.
QSize QWindowPrivate::baseSize |
Definition at line 159 of file qwindow_p.h.
bool QWindowPrivate::blockedByModalWindow = false |
Definition at line 163 of file qwindow_p.h.
bool QWindowPrivate::compositing = false |
Definition at line 176 of file qwindow_p.h.
Qt::ScreenOrientation QWindowPrivate::contentOrientation = Qt::PrimaryOrientation |
Definition at line 153 of file qwindow_p.h.
QCursor QWindowPrivate::cursor = {Qt::ArrowCursor} |
Definition at line 172 of file qwindow_p.h.
bool QWindowPrivate::exposed = false |
Definition at line 135 of file qwindow_p.h.
QRect QWindowPrivate::geometry |
Definition at line 141 of file qwindow_p.h.
bool QWindowPrivate::hasCursor = false |
Definition at line 173 of file qwindow_p.h.
bool QWindowPrivate::inClose = false |
Definition at line 136 of file qwindow_p.h.
QElapsedTimer QWindowPrivate::lastComposeTime |
Definition at line 177 of file qwindow_p.h.
QRegion QWindowPrivate::mask |
Definition at line 155 of file qwindow_p.h.
QSize QWindowPrivate::maximumSize = {QWINDOWSIZE_MAX, QWINDOWSIZE_MAX} |
Definition at line 158 of file qwindow_p.h.
QSize QWindowPrivate::minimumSize = {0, 0} |
Definition at line 157 of file qwindow_p.h.
Qt::WindowModality QWindowPrivate::modality = Qt::NonModal |
Definition at line 162 of file qwindow_p.h.
qreal QWindowPrivate::opacity = 1 |
Definition at line 154 of file qwindow_p.h.
Definition at line 131 of file qwindow_p.h.
QPlatformWindow* QWindowPrivate::platformWindow = nullptr |
Definition at line 132 of file qwindow_p.h.
bool QWindowPrivate::positionAutomatic = true |
Definition at line 147 of file qwindow_p.h.
PositionPolicy QWindowPrivate::positionPolicy = WindowFrameExclusive |
Definition at line 146 of file qwindow_p.h.
bool QWindowPrivate::receivedExpose = false |
Definition at line 145 of file qwindow_p.h.
QSurfaceFormat QWindowPrivate::requestedFormat |
Definition at line 137 of file qwindow_p.h.
bool QWindowPrivate::resizeAutomatic = true |
Definition at line 152 of file qwindow_p.h.
bool QWindowPrivate::resizeEventPending = true |
Definition at line 144 of file qwindow_p.h.
QSize QWindowPrivate::sizeIncrement |
Definition at line 160 of file qwindow_p.h.
QWindow::SurfaceType QWindowPrivate::surfaceType = QWindow::RasterSurface |
Definition at line 129 of file qwindow_p.h.
Definition at line 169 of file qwindow_p.h.
Definition at line 168 of file qwindow_p.h.
bool QWindowPrivate::transientParentPropertySet = false |
Definition at line 166 of file qwindow_p.h.
bool QWindowPrivate::updateRequestPending = false |
Definition at line 165 of file qwindow_p.h.
QWindow::Visibility QWindowPrivate::visibility = QWindow::Hidden |
Definition at line 143 of file qwindow_p.h.
bool QWindowPrivate::visibilityOnDestroy = false |
Definition at line 134 of file qwindow_p.h.
bool QWindowPrivate::visible = false |
Definition at line 133 of file qwindow_p.h.
QString QWindowPrivate::windowFilePath |
Definition at line 139 of file qwindow_p.h.
Qt::WindowFlags QWindowPrivate::windowFlags = Qt::Window |
Definition at line 130 of file qwindow_p.h.
QIcon QWindowPrivate::windowIcon |
Definition at line 140 of file qwindow_p.h.
Qt::WindowStates QWindowPrivate::windowState = Qt::WindowNoState |
Definition at line 142 of file qwindow_p.h.
QString QWindowPrivate::windowTitle |
Definition at line 138 of file qwindow_p.h.