User Tools

Site Tools



DAZ Script
voidmakePersistent ()


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.


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.


void : nameChanged( String name )

Signature:“nameChanged(const QString&)”

Emitted when the internal name of the object has changed.


  • name - The new name of the object.