Qt 6.x
The Qt SDK
Loading...
Searching...
No Matches
qquickitem.h File Reference
#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 8934 of file qquickitem.cpp.

References debug, QGraphicsItem::flags(), QtDebugUtils::formatQRect(), item, QQuickItem::ItemIsViewport, QQuickItem::ItemObservesViewport, QGraphicsItem::parentItem(), 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 489 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 483 of file qquickitem.h.

References o.

Referenced by QQuickAnimatorProxyJob::QQuickAnimatorProxyJob(), QQuickApplicationWindowAttached::QQuickApplicationWindowAttached(), QQuickDialogButtonBoxAttached::QQuickDialogButtonBoxAttached(), QQuickDragAttached::QQuickDragAttached(), QQuickEnterKeyAttached::QQuickEnterKeyAttached(), QQuickLayoutMirroringAttached::QQuickLayoutMirroringAttached(), QQuickMacFocusFrame::QQuickMacFocusFrame(), QQuickOverlayAttached::QQuickOverlayAttached(), QQuickPositionerAttached::QQuickPositionerAttached(), QQuickScreenAttached::QQuickScreenAttached(), QQuickSplitViewAttached::QQuickSplitViewAttached(), QQuickStackLayoutAttached::QQuickStackLayoutAttached(), QQuickStackViewAttached::QQuickStackViewAttached(), QQuickSwipeDelegateAttached::QQuickSwipeDelegateAttached(), QQuickSwipeViewAttached::QQuickSwipeViewAttached(), QQuickTumblerAttached::QQuickTumblerAttached(), QQuickWindowAttached::QQuickWindowAttached(), QQuickAction::~QQuickAction(), QQuickSplitView::~QQuickSplitView(), QQuickStackViewAttached::~QQuickStackViewAttached(), QQuickSplitViewPrivate::accumulatedSize(), allSubObjects(), QDeclarativeGeoMapCopyrightNotice::anchorToBottomLeft(), QQuickAnimatorPrivate::apply(), QQuickPointerHandler::approveGrabTransition(), QQuickMenuPrivate::beginCreateItem(), QQuickMenuBarPrivate::beginCreateItem(), QQuickTumblerAttachedPrivate::calculateDisplacement(), QQuickItem::contains(), QQuickContainerPrivate::contentData_append(), QQuickMenuPrivate::contentData_append(), QQuickItemViewPrivate::createComponentItem(), QQuickSwipePrivate::createDelegateItem(), QQuickFolderBreadcrumbBarPrivate::createDelegateItem(), createDimmer(), QQuickComboBoxPrivate::createdItem(), QQuickSelectionRectanglePrivate::createHandle(), QQuickSplitViewPrivate::createHandleItem(), QQuickPathViewPrivate::createHighlight(), QQuick3DObjectPrivate::data_append(), QQuickDeliveryAgentPrivate::deliverSinglePointEventUntilAccepted(), QQuickDropArea::dragEnterEvent(), QQuickVisualTestUtils::dumpTree(), QWaylandQuickShellEventFilter::eventFilter(), findAttachedChildren(), findAttachedItem(), findAttachedParent(), QQuickStackViewPrivate::findElement(), QQuickVisualTestUtils::findItem(), QQuickVisualTestUtils::findItems(), QQuickVisualTestUtils::findItems(), QQuickLabsPlatformDialog::findParentWindow(), QQuickAbstractDialog::findParentWindow(), QQuickLabsPlatformMenuBar::findWindow(), QQuickLabsPlatformMenu::findWindow(), QQuickStackElement::fromObject(), QQuickListViewPrivate::getSectionItem(), QQuickShaderEffectPrivate::handleItemChange(), QQuickSplitViewPrivate::handlePress(), QQuickWidgetPrivate::handleWindowChange(), QQuickPopupPrivate::init(), QQuickTableViewPrivate::initItemCallback(), QDeclarativeGeoMapItemView::instantiateAllItems(), QQuickStackViewAttached::isVisible(), QQuickContainerPrivate::itemAt(), QQuickMenuPrivate::itemAt(), QQuickTableViewPrivate::itemReusedCallback(), QQuickAttachedPropertyPropagatorPrivate::itemWindowChanged(), QQuickKeyNavigationAttached::keyPressed(), QQuickKeyNavigationAttached::keyReleased(), 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(), QmlJSDebugger::GlobalInspector::processMessage(), QQuickShaderEffectPrivate::propertyChanged(), QQuickGraphicsInfo::qmlAttachedProperties(), QQuickToolTip::qmlAttachedProperties(), qQuickShortcutContextMatcher(), QQuickTouchEventSequence::release(), QQuickTableViewPrivate::releaseItem(), remapInputMethodQueryEvent(), QQuickDeliveryAgentPrivate::removeGrabber(), QmlJSDebugger::reparentQmlObject(), QQuickStackViewAttached::resetVisible(), QQuickSplitView::restoreState(), QQuickSplitView::saveState(), QQuickKeyNavigationAttached::setBacktab(), QQuickItem::setContainmentMask(), QQuickKeyNavigationAttached::setDown(), QQuickScrollBarAttached::setHorizontal(), QQuickKeyNavigationAttached::setLeft(), QQuickKeyNavigationAttached::setRight(), QQuickViewPrivate::setRootObject(), QQuickWidgetPrivate::setRootObject(), QDeclarativeGeoMapQuickItem::setSourceItem(), QQuickKeyNavigationAttached::setTab(), QQuickKeyNavigationAttached::setUp(), QQuickScrollBarAttached::setVertical(), QQuickStackViewAttached::setVisible(), QQuickToolTipAttached::show(), QQuickPlaceholderText::textControl(), QQuickSplitViewPrivate::updateFillIndex(), QQuickSplitViewPrivate::updateHandleVisibilities(), and QSGRhiShaderEffectMaterial::updateTextureProviders().