Qt 6.x
The Qt SDK
Loading...
Searching...
No Matches
QQuickDesignerSupportItems Class Reference

#include <qquickdesignersupportitems_p.h>

+ Collaboration diagram for QQuickDesignerSupportItems:

Static Public Member Functions

static QObjectcreatePrimitive (const QString &typeName, QTypeRevision version, QQmlContext *context)
 
static QObjectcreateComponent (const QUrl &componentUrl, QQmlContext *context)
 
static void tweakObjects (QObject *object)
 
static bool objectWasDeleted (QObject *object)
 
static void disableNativeTextRendering (QQuickItem *item)
 
static void disableTextCursor (QQuickItem *item)
 
static void disableTransition (QObject *object)
 
static void disableBehaivour (QObject *object)
 
static void stopUnifiedTimer ()
 
static void registerFixResourcePathsForObjectCallBack (void(*callback)(QObject *))
 

Detailed Description

Definition at line 31 of file qquickdesignersupportitems_p.h.

Member Function Documentation

◆ createComponent()

QObject * QQuickDesignerSupportItems::createComponent ( const QUrl componentUrl,
QQmlContext context 
)
static

Definition at line 223 of file qquickdesignersupportitems.cpp.

References component(), context, QJSEngine::CppOwnership, error, Q_FUNC_INFO, Q_UNUSED, qWarning, QJSEngine::setObjectOwnership(), and tweakObjects().

Referenced by createPrimitive().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ createPrimitive()

QObject * QQuickDesignerSupportItems::createPrimitive ( const QString typeName,
QTypeRevision  version,
QQmlContext context 
)
static

◆ disableBehaivour()

void QQuickDesignerSupportItems::disableBehaivour ( QObject object)
static

Definition at line 288 of file qquickdesignersupportitems.cpp.

References Q_ASSERT, and QQuickBehavior::setEnabled().

+ Here is the call graph for this function:

◆ disableNativeTextRendering()

void QQuickDesignerSupportItems::disableNativeTextRendering ( QQuickItem item)
static

Definition at line 249 of file qquickdesignersupportitems.cpp.

References item, QQuickText::QtRendering, QQuickTextEdit::QtRendering, QQuickTextInput::QtRendering, QQuickTextInput::setRenderType(), text, and textEdit.

+ Here is the call graph for this function:

◆ disableTextCursor()

void QQuickDesignerSupportItems::disableTextCursor ( QQuickItem item)
static

Definition at line 264 of file qquickdesignersupportitems.cpp.

References QGraphicsItem::childItems(), disableTextCursor(), item, QQuickTextInput::setCursorVisible(), and textEdit.

Referenced by disableTextCursor().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ disableTransition()

void QQuickDesignerSupportItems::disableTransition ( QObject object)
static

Definition at line 279 of file qquickdesignersupportitems.cpp.

References Q_ASSERT, QQuickTransition::setFromState(), and QQuickTransition::setToState().

+ Here is the call graph for this function:

◆ objectWasDeleted()

bool QQuickDesignerSupportItems::objectWasDeleted ( QObject object)
static

Definition at line 244 of file qquickdesignersupportitems.cpp.

References QObjectPrivate::get(), and QObjectData::wasDeleted.

+ Here is the call graph for this function:

◆ registerFixResourcePathsForObjectCallBack()

void QQuickDesignerSupportItems::registerFixResourcePathsForObjectCallBack ( void(*)(QObject *)  callback)
static

Definition at line 301 of file qquickdesignersupportitems.cpp.

References fixResourcePathsForObjectCallBack.

◆ stopUnifiedTimer()

void QQuickDesignerSupportItems::stopUnifiedTimer ( )
static

Definition at line 295 of file qquickdesignersupportitems.cpp.

References QUnifiedTimer::instance(), QUnifiedTimer::setSlowdownFactor(), and QUnifiedTimer::setSlowModeEnabled().

+ Here is the call graph for this function:

◆ tweakObjects()

void QQuickDesignerSupportItems::tweakObjects ( QObject object)
static

Definition at line 117 of file qquickdesignersupportitems.cpp.

References allSubObjects(), fixResourcePathsForObjectCallBack, makeLoaderSynchronous(), and stopAnimation().

Referenced by createComponent(), and createPrimitive().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

The documentation for this class was generated from the following files: