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 "qquickitem.h"
#include "qquickwindow.h"
#include "qquickrendercontrol.h"
#include <QtQml/qjsengine.h>
#include "qquickwindow_p.h"
#include "qquickevents_p_p.h"
#include "qquickscreen_p.h"
#include <QtQml/qqmlengine.h>
#include <QtQml/qqmlcomponent.h>
#include <QtQml/qqmlinfo.h>
#include <QtGui/qpen.h>
#include <QtGui/qguiapplication.h>
#include <QtGui/qstylehints.h>
#include <QtGui/private/qeventpoint_p.h>
#include <QtGui/private/qguiapplication_p.h>
#include <QtGui/private/qpointingdevice_p.h>
#include <QtGui/qinputmethod.h>
#include <QtCore/qcoreevent.h>
#include <QtCore/private/qnumeric_p.h>
#include <QtGui/qpa/qplatformtheme.h>
#include <QtCore/qloggingcategory.h>
#include <QtCore/private/qduplicatetracker_p.h>
#include <private/qqmlglobal_p.h>
#include <private/qqmlengine_p.h>
#include <QtQuick/private/qquickstategroup_p.h>
#include <private/qqmlopenmetaobject_p.h>
#include <QtQuick/private/qquickstate_p.h>
#include <private/qquickitem_p.h>
#include <QtQuick/private/qquickaccessibleattached_p.h>
#include <QtQuick/private/qquickhoverhandler_p.h>
#include <QtQuick/private/qquickpointerhandler_p.h>
#include <QtQuick/private/qquickpointerhandler_p_p.h>
#include <private/qv4engine_p.h>
#include <private/qv4object_p.h>
#include <private/qv4qobjectwrapper_p.h>
#include <private/qdebug_p.h>
#include <private/qqmlvaluetypewrapper_p.h>
#include <QtCore/qpointer.h>
#include <algorithm>
#include <limits>
#include <moc_qquickitem.cpp>
#include "moc_qquickitem_p.cpp"
Go to the source code of this file.
Classes | |
struct | SigMap |
struct | QV4::Heap::QQuickItemWrapper |
struct | QQuickItemWrapper |
Namespaces | |
namespace | QV4 |
namespace | QV4::Heap |
Macros | |
#define | PRINT_LISTENERS() |
#define | DIRTY_TO_STRING(value) |
Functions | |
void | debugFocusTree (QQuickItem *item, QQuickItem *scope=nullptr, int depth=1) |
static void | setActiveFocus (QQuickItem *item, Qt::FocusReason reason) |
static bool | itemZOrder_sort (QQuickItem *lhs, QQuickItem *rhs) |
QDebug | operator<< (QDebug debug, const QQuickItem *item) |
DEFINE_OBJECT_VTABLE (QQuickItemWrapper) | |
QDebug | operator<< (QDebug debug, const QQuickItemPrivate::ChangeListener &listener) |
Variables | |
static QT_BEGIN_NAMESPACE const quint64 | kCursorOverrideTimeout = 100 |
const SigMap | sigMap [] |
#define DIRTY_TO_STRING | ( | value | ) |
#define PRINT_LISTENERS | ( | ) |
Definition at line 4038 of file qquickitem.cpp.
Referenced by QQuickItemPrivate::addItemChangeListener(), QQuickItemPrivate::removeItemChangeListener(), QQuickItemPrivate::updateOrAddGeometryChangeListener(), QQuickItemPrivate::updateOrAddItemChangeListener(), and QQuickItemPrivate::updateOrRemoveGeometryChangeListener().
void debugFocusTree | ( | QQuickItem * | item, |
QQuickItem * | scope = nullptr, | ||
int | depth = 1 ) |
Definition at line 71 of file qquickitem.cpp.
References child, QGraphicsItem::childItems(), debugFocusTree(), QQuickItemPrivate::get(), QGraphicsItem::hasFocus(), item, QByteArray(), qCDebug, and QtDebugMsg.
Referenced by debugFocusTree().
DEFINE_OBJECT_VTABLE | ( | QQuickItemWrapper | ) |
|
static |
Definition at line 2963 of file qquickitem.cpp.
References QQuickItem::z.
Referenced by QQuickItemPrivate::paintOrderChildItems().
QDebug operator<< | ( | QDebug | debug, |
const QQuickItem * | item ) |
Definition at line 9134 of file qquickitem.cpp.
References context, debug, QGraphicsItem::flags(), QtDebugUtils::formatQRect(), item, QQuickItem::ItemIsViewport, QQuickItem::ItemObservesViewport, QGraphicsItem::parentItem(), qmlContext(), and rect.
QDebug operator<< | ( | QDebug | debug, |
const QQuickItemPrivate::ChangeListener & | listener ) |
Definition at line 10054 of file qquickitem.cpp.
|
static |
Definition at line 91 of file qquickitem.cpp.
References d, QQuickItemPrivate::get(), QQuickWindowPrivate::get(), item, and QQuickItem::ItemIsFocusScope.
Referenced by QQuickItemPrivate::setFocusIfNeeded().
|
static |
Definition at line 69 of file qquickitem.cpp.
const SigMap sigMap[] |
Definition at line 747 of file qquickitem.cpp.