Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QtCursorEditorFactoryPrivate Class Reference
Collaboration diagram for QtCursorEditorFactoryPrivate:

Public Member Functions

void slotPropertyChanged (QtProperty *property, const QCursor &cursor)
void slotEnumChanged (QtProperty *property, int value)
void slotEditorDestroyed (QObject *object)
void slotPropertyChanged (QtProperty *property, const QCursor &cursor)
void slotEnumChanged (QtProperty *property, int value)
void slotEditorDestroyed (QObject *object)

Public Attributes

QtEnumEditorFactorym_enumEditorFactory = nullptr
QtEnumPropertyManagerm_enumPropertyManager = nullptr
QHash< QtProperty *, QtProperty * > m_propertyToEnum
QHash< QtProperty *, QtProperty * > m_enumToProperty
QHash< QtProperty *, QWidgetListm_enumToEditors
QHash< QWidget *, QtProperty * > m_editorToEnum
bool m_updatingEnum = false

Detailed Description

Definition at line 1908 of file qteditorfactory.cpp.

Member Function Documentation

◆ slotEditorDestroyed() [1/2]

void QtCursorEditorFactoryPrivate::slotEditorDestroyed ( QObject * object)

Definition at line 1957 of file qteditorfactory.cpp.

◆ slotEditorDestroyed() [2/2]

void QtCursorEditorFactoryPrivate::slotEditorDestroyed ( QObject * object)

◆ slotEnumChanged() [1/2]

void QtCursorEditorFactoryPrivate::slotEnumChanged ( QtProperty * property,
int value )

Definition at line 1940 of file qteditorfactory.cpp.

References QtCursorDatabase::instance(), and m_updatingEnum.

Here is the call graph for this function:

◆ slotEnumChanged() [2/2]

void QtCursorEditorFactoryPrivate::slotEnumChanged ( QtProperty * property,
int value )

◆ slotPropertyChanged() [1/2]

void QtCursorEditorFactoryPrivate::slotPropertyChanged ( QtProperty * property,
const QCursor & cursor )

Definition at line 1927 of file qteditorfactory.cpp.

References QtCursorDatabase::instance(), m_enumPropertyManager, and m_updatingEnum.

Here is the call graph for this function:

◆ slotPropertyChanged() [2/2]

void QtCursorEditorFactoryPrivate::slotPropertyChanged ( QtProperty * property,
const QCursor & cursor )

Member Data Documentation

◆ m_editorToEnum

QHash< QWidget *, QtProperty * > QtCursorEditorFactoryPrivate::m_editorToEnum

Definition at line 1923 of file qteditorfactory.cpp.

◆ m_enumEditorFactory

QtEnumEditorFactory * QtCursorEditorFactoryPrivate::m_enumEditorFactory = nullptr

Definition at line 1917 of file qteditorfactory.cpp.

◆ m_enumPropertyManager

QtEnumPropertyManager * QtCursorEditorFactoryPrivate::m_enumPropertyManager = nullptr

Definition at line 1918 of file qteditorfactory.cpp.

Referenced by slotPropertyChanged().

◆ m_enumToEditors

QHash< QtProperty *, QWidgetList > QtCursorEditorFactoryPrivate::m_enumToEditors

Definition at line 1922 of file qteditorfactory.cpp.

◆ m_enumToProperty

QHash< QtProperty *, QtProperty * > QtCursorEditorFactoryPrivate::m_enumToProperty

Definition at line 1921 of file qteditorfactory.cpp.

◆ m_propertyToEnum

QHash< QtProperty *, QtProperty * > QtCursorEditorFactoryPrivate::m_propertyToEnum

Definition at line 1920 of file qteditorfactory.cpp.

◆ m_updatingEnum

bool QtCursorEditorFactoryPrivate::m_updatingEnum = false

Definition at line 1924 of file qteditorfactory.cpp.

Referenced by slotEnumChanged(), and slotPropertyChanged().


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