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>.
Loading...
Searching...
No Matches
qquickitem.h File Reference

(ba22fb2116ecf2076d207d5e4f0c5897bd4a1ab5)

#include <QtQuick/qtquickglobal.h>
#include <QtQml/qqml.h>
#include <QtQml/qqmlcomponent.h>
#include <QtCore/QObject>
#include <QtCore/QList>
#include <QtCore/qproperty.h>
#include <QtGui/qevent.h>
#include <QtGui/qfont.h>
#include <QtGui/qaccessible.h>
+ Include dependency graph for qquickitem.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  QQuickTransform
 
class  QQuickItem
 The QQuickItem class provides the most basic of all visual items in \l {Qt Quick}. More...
 
class  QQuickItem::ItemChangeData
 \inmodule QtQuick More...
 
struct  QQuickItem::UpdatePaintNodeData
 

Functions

template<>
QQuickItemqobject_cast< QQuickItem * > (QObject *o)
 
template<>
const QQuickItemqobject_cast< const QQuickItem * > (const QObject *o)
 
QDebug Q_QUICK_EXPORT operator<< (QDebug debug, const QQuickItem *item)
 

Function Documentation

◆ operator<<()

QDebug Q_QUICK_EXPORT 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.

+ Here is the call graph for this function:

◆ qobject_cast< const QQuickItem * >()

template<>
const QQuickItem * qobject_cast< const QQuickItem * > ( const QObject * o)
inline

Definition at line 498 of file qquickitem.h.

References o.

Referenced by QQuickDeliveryAgentPrivate::sendFilteredPointerEventImpl().

+ Here is the caller graph for this function:

◆ qobject_cast< QQuickItem * >()

template<>
QQuickItem * qobject_cast< QQuickItem * > ( QObject * o)
inline

Definition at line 492 of file qquickitem.h.

References o.

Referenced by QQuickAnimatorProxyJob::QQuickAnimatorProxyJob(), QQuickDialogButtonBoxAttached::QQuickDialogButtonBoxAttached(), QQuickDragAttached::QQuickDragAttached(), QQuickPositionerAttached::QQuickPositionerAttached(), QQuickScreenAttached::QQuickScreenAttached(), QQuickSplitViewAttached::QQuickSplitViewAttached(), QQuickStackLayoutAttached::QQuickStackLayoutAttached(), QQuickStackViewAttached::QQuickStackViewAttached(), QQuickSwipeDelegateAttached::QQuickSwipeDelegateAttached(), QQuickTumblerAttached::QQuickTumblerAttached(), QQuickWindowAttached::QQuickWindowAttached(), QQuickSplitView::~QQuickSplitView(), QQuickStackViewAttached::~QQuickStackViewAttached(), QQuickSplitViewPrivate::accumulatedSize(), allSubObjects(), QQuickPointerHandler::approveGrabTransition(), QQuickMenuPrivate::beginCreateItem(), QQuickMenuBarPrivate::beginCreateItem(), QQuickTumblerAttachedPrivate::calculateDisplacement(), QQuickContainerPrivate::contentData_append(), QQuickMenuPrivate::contentData_append(), QQuickItemViewPrivate::createComponentItem(), QQuickSwipePrivate::createDelegateItem(), QQuickFolderBreadcrumbBarPrivate::createDelegateItem(), createDimmer(), QQuickComboBoxPrivate::createdItem(), QQuickMacFocusFrame::createFocusFrame(), QQuickWindowsFocusFrame::createFocusFrame(), QQuickSelectionRectanglePrivate::createHandle(), QQuickSplitViewPrivate::createHandleItem(), QQuickPathViewPrivate::createHighlight(), QQuick3DObjectPrivate::data_append(), QQuickVisualTestUtils::dumpTree(), QWaylandQuickShellEventFilter::eventFilter(), findAttachedChildren(), findAttachedItem(), findAttachedParent(), QQuickVisualTestUtils::findItem(), QQuickVisualTestUtils::findItems(), QQuickAbstractDialog::findParentItem(), QQuickLabsPlatformDialog::findParentWindow(), QQuickLabsPlatformMenuBar::findWindow(), QQuickLabsPlatformMenu::findWindow(), QQuickStackElement::fromObject(), QQuickListViewPrivate::getSectionItem(), QQuickShaderEffectPrivate::handleItemChange(), QQuickSplitViewPrivate::handlePress(), QQuickTableViewPrivate::initItemCallback(), QQuickStackViewAttached::isVisible(), QQuickContainerPrivate::itemAt(), QQuickMenuPrivate::itemAt(), QQuickSplitViewPrivate::layout(), QQuickSplitViewPrivate::layoutPositionItems(), QQuickSplitViewPrivate::layoutResizeSplitItems(), QQuickSplitViewPrivate::limitAndApplySizes(), QQuickItemPrivate::localizedTouchEvent(), main(), QQuickShortcutContext::matcher(), QtQuickTest::mouseEvent(), QQuickTouchEventSequence::move(), QQuickMenuPrivate::onItemActiveFocusChanged(), QQuickLabsPlatformMenu::open(), QQuickStackView::pop(), QQuickTouchEventSequence::press(), QQuickShaderEffectPrivate::propertyChanged(), QQuickToolTip::qmlAttachedProperties(), QQuickTouchEventSequence::release(), QQuickTableViewPrivate::releaseItem(), remapInputMethodQueryEvent(), QQuickDeliveryAgentPrivate::removeGrabber(), QmlJSDebugger::reparentQmlObject(), QQuickStackViewAttached::resetVisible(), QQuickSplitView::restoreState(), QQuickSplitView::saveState(), QQuickKeyNavigationAttached::setBacktab(), QQuickItem::setContainmentMask(), QQuickKeyNavigationAttached::setDown(), QQuickKeyNavigationAttached::setLeft(), QQuickKeyNavigationAttached::setRight(), QDeclarativeGeoMapQuickItem::setSourceItem(), QQuickKeyNavigationAttached::setTab(), QQuickKeyNavigationAttached::setUp(), QQuickStackViewAttached::setVisible(), QQuickPlaceholderText::textControl(), QQuickSplitViewPrivate::updateFillIndex(), QQuickSplitViewPrivate::updateHandleVisibilities(), and QSGRhiShaderEffectMaterial::updateTextureProviders().