Krita Source Code Documentation
Loading...
Searching...
No Matches
metadataeditorPlugin Class Reference

#include <metadataeditor.h>

+ Inheritance diagram for metadataeditorPlugin:

Public Member Functions

 metadataeditorPlugin (QObject *parent, const QVariantList &)
 
 ~metadataeditorPlugin () override
 
- Public Member Functions inherited from KisActionPlugin
 KisActionPlugin (QObject *parent=0)
 
 ~KisActionPlugin () override
 

Private Slots

void slotEditLayerMetaData ()
 

Additional Inherited Members

- Protected Member Functions inherited from KisActionPlugin
void addAction (const QString &name, KisAction *action)
 
void addOperation (KisOperation *operation)
 
void addUIFactory (KisOperationUIFactory *factory)
 
KisActioncreateAction (const QString &name)
 
QPointer< KisViewManagerviewManager () const
 

Detailed Description

Template of view plugin

Definition at line 21 of file metadataeditor.h.

Constructor & Destructor Documentation

◆ metadataeditorPlugin()

metadataeditorPlugin::metadataeditorPlugin ( QObject * parent,
const QVariantList &  )

Definition at line 36 of file metadataeditor.cc.

37 : KisActionPlugin(parent)
38{
39 KisAction *action = createAction("EditLayerMetaData");
40 connect(action, SIGNAL(triggered()), this, SLOT(slotEditLayerMetaData()));
41}
connect(this, SIGNAL(optionsChanged()), this, SLOT(saveOptions()))
KisAction * createAction(const QString &name)
KisActionPlugin(QObject *parent=0)

References connect().

◆ ~metadataeditorPlugin()

metadataeditorPlugin::~metadataeditorPlugin ( )
override

Definition at line 43 of file metadataeditor.cc.

44{
45}

Member Function Documentation

◆ slotEditLayerMetaData

void metadataeditorPlugin::slotEditLayerMetaData ( )
privateslot

Definition at line 47 of file metadataeditor.cc.

48{
49 KisImageWSP image = viewManager()->image();
50 if (!image) return;
51
52 KisMetaDataEditor editor(viewManager()->mainWindowAsQWidget(), viewManager()->nodeManager()->activeLayer()->metaData());
53 editor.exec();
54}
QPointer< KisViewManager > viewManager() const

References KisActionPlugin::viewManager().


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