Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
|
#include <qwaylandxdgoutputv1_p.h>
Static Public Member Functions | |
static QWaylandXdgOutputV1Private * | get (QWaylandXdgOutputV1 *xdgOutput) |
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) |
Protected Member Functions | |
void | zxdg_output_v1_bind_resource (Resource *resource) override |
void | zxdg_output_v1_destroy (Resource *resource) override |
Additional Inherited Members | |
Public Types inherited from QObjectPrivate | |
typedef void(* | StaticMetaCallFunction) (QObject *, QMetaObject::Call, int, void **) |
using | ConnectionDataPointer = QExplicitlySharedDataPointer<ConnectionData> |
Definition at line 48 of file qwaylandxdgoutputv1_p.h.
|
explicitdefault |
|
inlinestatic |
Definition at line 63 of file qwaylandxdgoutputv1_p.h.
Referenced by QWaylandQuickXdgOutputV1::componentComplete(), QWaylandOutputPrivate::sendGeometryInfo(), QWaylandOutputPrivate::sendModesInfo(), QWaylandOutput::setScaleFactor(), and QWaylandXdgOutputManagerV1Private::zxdg_output_manager_v1_get_xdg_output().
void QWaylandXdgOutputV1Private::sendDone | ( | ) |
Definition at line 468 of file qwaylandxdgoutputv1.cpp.
References needToSendDone.
Definition at line 452 of file qwaylandxdgoutputv1.cpp.
References needToSendDone, and position().
Definition at line 460 of file qwaylandxdgoutputv1.cpp.
References needToSendDone.
void QWaylandXdgOutputV1Private::setManager | ( | QWaylandXdgOutputManagerV1 * | manager | ) |
Definition at line 480 of file qwaylandxdgoutputv1.cpp.
void QWaylandXdgOutputV1Private::setOutput | ( | QWaylandOutput * | output | ) |
Definition at line 504 of file qwaylandxdgoutputv1.cpp.
References emit, QWaylandXdgOutputManagerV1Private::get(), manager, output, QObject::parent(), and qCWarning.
|
overrideprotected |
Definition at line 545 of file qwaylandxdgoutputv1.cpp.
References description, QSize::height(), initialized, logicalPos, logicalSize, QSize::width(), QPoint::x(), and QPoint::y().
|
overrideprotected |
Definition at line 558 of file qwaylandxdgoutputv1.cpp.
QString QWaylandXdgOutputV1Private::description |
Definition at line 71 of file qwaylandxdgoutputv1_p.h.
Referenced by zxdg_output_v1_bind_resource().
bool QWaylandXdgOutputV1Private::initialized = false |
Definition at line 65 of file qwaylandxdgoutputv1_p.h.
Referenced by zxdg_output_v1_bind_resource().
QPoint QWaylandXdgOutputV1Private::logicalPos |
Definition at line 68 of file qwaylandxdgoutputv1_p.h.
Referenced by zxdg_output_v1_bind_resource().
QSize QWaylandXdgOutputV1Private::logicalSize |
Definition at line 69 of file qwaylandxdgoutputv1_p.h.
Referenced by zxdg_output_v1_bind_resource().
QWaylandXdgOutputManagerV1* QWaylandXdgOutputV1Private::manager = nullptr |
Definition at line 67 of file qwaylandxdgoutputv1_p.h.
Referenced by setManager(), and setOutput().
QString QWaylandXdgOutputV1Private::name |
Definition at line 70 of file qwaylandxdgoutputv1_p.h.
bool QWaylandXdgOutputV1Private::needToSendDone = false |
Definition at line 72 of file qwaylandxdgoutputv1_p.h.
Referenced by sendDone(), sendLogicalPosition(), and sendLogicalSize().
QWaylandOutput* QWaylandXdgOutputV1Private::output = nullptr |
Definition at line 66 of file qwaylandxdgoutputv1_p.h.
Referenced by setOutput().