User Tools

Site Tools


DzBase

Methods

DAZ Script
voidmakePersistent ()

Signals

voidnameChanged ( String name )

Detailed Description

Derived from QObject, this base class allows for the use of the signals-slots architecture provided by the Qt framework, within the Daz Studio API.

A considerable portion of classes in the Daz Studio API derive from this class.

Methods


void : makePersistent()

Provides scripts a way to make objects persistent; i.e., so that Qt will not delete them when they are no longer referenced by the script. This allows object instances to be created in script, then passed into the core and remain after the script has finished execution.

Signals


void : nameChanged( String name )

Signature:“nameChanged(const QString&)”

Emitted when the internal name of the object has changed.

Parameter(s):

  • name - The new name of the object.