Vuo  2.3.2
Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
VuoMetadataEditor Class Reference

Description

Provides a dialog to edit a composition's metadata.

Definition at line 23 of file VuoMetadataEditor.hh.

Public Member Functions

 VuoMetadataEditor (VuoEditorComposition *composition, QWidget *parent, Qt::WindowFlags flags, bool isCodeEditor=false)
 Creates an instance of a dialog to edit a composition's metadata. More...
 
void show ()
 Retrieves the composition's current metadata values and displays the dialog. More...
 
VuoCompositionMetadatatoMetadata (void)
 Returns the metadata entered by the user. More...
 

Static Public Member Functions

static QString generateBundleIdentifierForCompositionName (QString name)
 Generates a generic bundle identifier for the provided composition name. More...
 
static QString generateFxPlugGroupName ()
 Generates a generic FxPlug group name for the current user. More...
 

Protected Member Functions

void dragEnterEvent (QDragEnterEvent *event)
 Decide whether we can accept dragged data. More...
 
void dropEvent (QDropEvent *event)
 Handle drop events. More...
 
void keyPressEvent (QKeyEvent *event)
 Handle keypress events. More...
 

Constructor & Destructor Documentation

◆ VuoMetadataEditor()

VuoMetadataEditor::VuoMetadataEditor ( VuoEditorComposition composition,
QWidget *  parent,
Qt::WindowFlags  flags,
bool  isCodeEditor = false 
)
explicit

Creates an instance of a dialog to edit a composition's metadata.

Definition at line 28 of file VuoMetadataEditor.cc.

Member Function Documentation

◆ dragEnterEvent()

void VuoMetadataEditor::dragEnterEvent ( QDragEnterEvent *  event)
protected

Decide whether we can accept dragged data.

Definition at line 281 of file VuoMetadataEditor.cc.

◆ dropEvent()

void VuoMetadataEditor::dropEvent ( QDropEvent *  event)
protected

Handle drop events.

Definition at line 308 of file VuoMetadataEditor.cc.

◆ generateBundleIdentifierForCompositionName()

QString VuoMetadataEditor::generateBundleIdentifierForCompositionName ( QString  name)
static

Generates a generic bundle identifier for the provided composition name.

Definition at line 203 of file VuoMetadataEditor.cc.

◆ generateFxPlugGroupName()

QString VuoMetadataEditor::generateFxPlugGroupName ( )
static

Generates a generic FxPlug group name for the current user.

Definition at line 214 of file VuoMetadataEditor.cc.

◆ keyPressEvent()

void VuoMetadataEditor::keyPressEvent ( QKeyEvent *  event)
protected

Handle keypress events.

Definition at line 344 of file VuoMetadataEditor.cc.

◆ show()

void VuoMetadataEditor::show ( )

Retrieves the composition's current metadata values and displays the dialog.

Definition at line 77 of file VuoMetadataEditor.cc.

◆ toMetadata()

VuoCompositionMetadata * VuoMetadataEditor::toMetadata ( void  )

Returns the metadata entered by the user.

Definition at line 223 of file VuoMetadataEditor.cc.


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