4#ifndef QQUICK3DXRITEM_P_H
5#define QQUICK3DXRITEM_P_H
8#include <QtQuick3D/private/qquick3dnode_p.h>
9#include <QtQuick3DXr/private/qquick3dxrview_p.h>
11#include <QtQuick/private/qquicktranslate_p.h>
26class QQuick3DXrItemPrivate;
65 void setColor(
const QColor &newColor);
QQuickItem * m_contentItem
QPointer< QQuick3DXrView > m_XrView
QQuickRectangle * m_containerItem
QMetaObject::Connection m_automaticHeightConnection
QMetaObject::Connection m_contentItemDestroyedConnection
void setAutomaticHeightConnection()
void setAutomaticWidthConnection()
QMetaObject::Connection m_automaticWidthConnection
bool m_manualPixelsPerUnit
bool manualPixelsPerUnit() const
\qmlproperty bool XrItem::manualPixelsPerUnit
void setAutomaticWidth(bool newAutomaticHeight)
void pixelsPerUnitChanged()
void setWidth(qreal newWidth)
qreal width() const
\qmlproperty real XrItem::width
void manualPixelsPerUnitChanged()
void automaticHeightChanged()
void automaticWidthChanged()
void setColor(const QColor &newColor)
void setManualPixelsPerUnit(bool newManualPixelsPerUnit)
void setPixelsPerUnit(qreal newPixelsPerUnit)
QColor color() const
\qmlproperty color XrItem::color
qreal height() const
\qmlproperty real XrItem::height
bool automaticHeight() const
\qmlproperty bool XrItem::automaticHeight
bool automaticWidth() const
\qmlproperty bool XrItem::automaticWidth
QQuickItem * contentItem() const
\qmlproperty Item XrItem::contentItem
void setHeight(qreal newHeight)
~QQuick3DXrItem() override
qreal pixelsPerUnit() const
\qmlproperty real XrItem::pixelsPerUnit
void setAutomaticHeight(bool newAutomaticHeight)
void setContentItem(QQuickItem *newContentItem)
void componentComplete() override
Invoked after the root component that caused this instantiation has completed construction.
Combined button and popup list for selecting options.
static qreal calculatePPU(qreal pxWidth, qreal pxHeight, qreal diagonal)