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

◆ 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().

+ 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().

+ 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: