![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qmainwindowlayout_p.h>
Static Public Member Functions | |
static Qt::DockWidgetArea | toDockWidgetArea (QInternal::DockPosition pos) |
Static Public Member Functions inherited from QWidgetPrivate | |
static QWidgetPrivate * | get (QWidget *w) |
static const QWidgetPrivate * | get (const QWidget *w) |
static void | checkRestoredGeometry (const QRect &availableGeometry, QRect *restoredGeometry, int frameHeight) |
static void | adjustFlags (Qt::WindowFlags &flags, QWidget *w=nullptr) |
static QWidget * | parentGraphicsView (const QWidget *widget) |
static QRect | screenGeometry (const QWidget *widget) |
static QRect | availableScreenGeometry (const QWidget *widget) |
static QScreen * | screen (const QWidget *widget, const QPoint &globalPosition, bool hasPosition=true) |
static QRect | screenGeometry (const QWidget *widget, const QPoint &globalPosition, bool hasPosition=true) |
static QRect | availableScreenGeometry (const QWidget *widget, const QPoint &globalPosition, bool hasPosition=true) |
static void | sendComposeStatus (QWidget *w, bool end) |
static void | setWidgetParentHelper (QObject *widgetAsObject, QObject *newParent) |
static bool | insertIntoFocusChain (const QWidgetList &toBeInserted, FocusDirection direction, QWidget *position) |
static QWidgetList | takeFromFocusChain (QWidget *from, QWidget *to, FocusDirection direction=FocusDirection::Next) |
Static Public Member Functions inherited from QObjectPrivate | |
static bool | removeConnection (Connection *c) |
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) |
Additional Inherited Members | |
Static Public Attributes inherited from QWidgetPrivate | |
static QWidgetMapper * | mapper = nullptr |
static QWidgetSet * | allWidgets = nullptr |
static int | instanceCounter = 0 |
static int | maxInstances = 0 |
Definition at line 39 of file qmainwindowlayout_p.h.
|
strong |
Enumerator | |
---|---|
Group | |
Group | |
Widget |
Definition at line 55 of file qdockwidget_p.h.
|
strong |
Enumerator | |
---|---|
Group | |
Group | |
Widget |
Definition at line 40 of file qmainwindowlayout_p.h.
|
strong |
Enumerator | |
---|---|
LocationChange | |
Abort |
Definition at line 60 of file qdockwidget_p.h.
|
strong |
Enumerator | |
---|---|
Unplug | |
Floating |
Definition at line 65 of file qdockwidget_p.h.
void QDockWidgetPrivate::endDrag | ( | EndDragMode | mode | ) |
Ends the drag end drop operation of the QDockWidget. The abort parameter specifies that it ends because of programmatic state reset rather than mouse release event.
Definition at line 809 of file qdockwidget.cpp.
void QDockWidgetPrivate::init | ( | ) |
Definition at line 605 of file qdockwidget.cpp.
Initialize the drag state structure and remember the position of the click. This is called when the mouse is pressed, but the dock is not yet dragged out.
nca specify that the event comes from NonClientAreaMouseButtonPress
Definition at line 727 of file qdockwidget.cpp.
bool QDockWidgetPrivate::isAnimating | ( | ) | const |
Definition at line 900 of file qdockwidget.cpp.
bool QDockWidgetPrivate::isTabbed | ( | ) | const |
Definition at line 963 of file qdockwidget.cpp.
bool QDockWidgetPrivate::mouseDoubleClickEvent | ( | QMouseEvent * | event | ) |
Definition at line 947 of file qdockwidget.cpp.
bool QDockWidgetPrivate::mouseMoveEvent | ( | QMouseEvent * | event | ) |
Definition at line 972 of file qdockwidget.cpp.
bool QDockWidgetPrivate::mousePressEvent | ( | QMouseEvent * | event | ) |
Definition at line 911 of file qdockwidget.cpp.
bool QDockWidgetPrivate::mouseReleaseEvent | ( | QMouseEvent * | event | ) |
Definition at line 1064 of file qdockwidget.cpp.
void QDockWidgetPrivate::moveEvent | ( | QMoveEvent * | event | ) |
Called when the QDockWidget or the QDockWidgetGroupWindow is moved
Definition at line 1148 of file qdockwidget.cpp.
void QDockWidgetPrivate::nonClientAreaMouseEvent | ( | QMouseEvent * | event | ) |
Definition at line 1083 of file qdockwidget.cpp.
Definition at line 1182 of file qdockwidget.cpp.
void QDockWidgetPrivate::recalculatePressPos | ( | QResizeEvent * | event | ) |
Definition at line 1139 of file qdockwidget.cpp.
void QDockWidgetPrivate::setFloating | ( | bool | floating | ) |
implementation of setFloating
Definition at line 1482 of file qdockwidget.cpp.
void QDockWidgetPrivate::setResizerActive | ( | bool | active | ) |
Definition at line 887 of file qdockwidget.cpp.
Definition at line 1187 of file qdockwidget.cpp.
Actually start the drag and detach the dockwidget. The group parameter is true when we should potentially drag a group of tabbed widgets, and false if the dock widget should always be dragged alone.
Definition at line 756 of file qdockwidget.cpp.
|
static |
Definition at line 875 of file qdockwidget.cpp.
void QDockWidgetPrivate::toggleTopLevel | ( | ) |
Definition at line 715 of file qdockwidget.cpp.
void QDockWidgetPrivate::toggleView | ( | bool | b | ) |
Definition at line 667 of file qdockwidget.cpp.
Definition at line 1171 of file qdockwidget.cpp.
void QDockWidgetPrivate::updateButtons | ( | ) |
Definition at line 678 of file qdockwidget.cpp.
Qt::DockWidgetAreas QDockWidgetPrivate::allowedAreas = Qt::AllDockWidgetAreas |
Definition at line 86 of file qdockwidget_p.h.
QString QDockWidgetPrivate::dockedWindowTitle |
Definition at line 97 of file qdockwidget_p.h.
QDockWidget::DockWidgetFeatures QDockWidgetPrivate::features |
Definition at line 84 of file qdockwidget_p.h.
Referenced by testing.tools.test_runner._PerProcessConfig::InitializeFeatures().
QString QDockWidgetPrivate::fixedWindowTitle |
Definition at line 96 of file qdockwidget_p.h.
QFont QDockWidgetPrivate::font |
Definition at line 88 of file qdockwidget_p.h.
bool QDockWidgetPrivate::inDestructor = false |
Definition at line 98 of file qdockwidget_p.h.
DragState* QDockWidgetPrivate::state = nullptr |
Definition at line 82 of file qdockwidget_p.h.
QAction* QDockWidgetPrivate::toggleViewAction = nullptr |
Definition at line 91 of file qdockwidget_p.h.
QRect QDockWidgetPrivate::undockedGeometry |
Definition at line 95 of file qdockwidget_p.h.