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

#include <clonesarray.h>

+ Inheritance diagram for ClonesArray:

Public Member Functions

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

Private Slots

void slotCreateClonesArray ()
 

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

Definition at line 13 of file clonesarray.h.

Constructor & Destructor Documentation

◆ ClonesArray()

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

Definition at line 22 of file clonesarray.cpp.

23 : KisActionPlugin(parent)
24{
25 KisAction *action = createAction("clones_array");
26 connect(action, SIGNAL(triggered()), this, SLOT(slotCreateClonesArray()));
27}
connect(this, SIGNAL(optionsChanged()), this, SLOT(saveOptions()))
void slotCreateClonesArray()
KisAction * createAction(const QString &name)
KisActionPlugin(QObject *parent=0)

References connect().

◆ ~ClonesArray()

ClonesArray::~ClonesArray ( )
override

Definition at line 30 of file clonesarray.cpp.

31{
32}

Member Function Documentation

◆ slotCreateClonesArray

void ClonesArray::slotCreateClonesArray ( )
privateslot

Definition at line 35 of file clonesarray.cpp.

36{
37 KisImageWSP image = viewManager()->image();
38 Q_ASSERT(image); Q_UNUSED(image);
39
40 DlgClonesArray *dialog = new DlgClonesArray(viewManager(), viewManager()->mainWindowAsQWidget());
41 Q_CHECK_PTR(dialog);
42
43 if (dialog->exec() == QDialog::Accepted) {
44 }
45
46 delete dialog;
47}
QPointer< KisViewManager > viewManager() const

References KisActionPlugin::viewManager().


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