krita/ui

KisRecordedActionEditorFactory Class Reference

#include <kis_recorded_action_editor_factory.h>

Inheritance diagram for KisRecordedActionEditorFactory:

List of all members.

Public Member Functions

 KisRecordedActionEditorFactory ()
virtual ~KisRecordedActionEditorFactory ()
virtual bool canEdit (const KisRecordedAction *action) const =0
virtual QWidgetcreateEditor (QWidget *parent, KisRecordedAction *action) const =0

Detailed Description

Definition at line 28 of file kis_recorded_action_editor_factory.h.


Constructor & Destructor Documentation

KisRecordedActionEditorFactory::KisRecordedActionEditorFactory (  ) 

Definition at line 25 of file kis_recorded_action_editor_factory.cc.

KisRecordedActionEditorFactory::~KisRecordedActionEditorFactory (  )  [virtual]

Definition at line 29 of file kis_recorded_action_editor_factory.cc.


Member Function Documentation

virtual bool KisRecordedActionEditorFactory::canEdit ( const KisRecordedAction *  action  )  const [pure virtual]
Returns:
true if this factory can create an editor for the given action.

Implemented in KisRecordedFilterActionEditorFactory.

virtual QWidget* KisRecordedActionEditorFactory::createEditor ( QWidget parent,
KisRecordedAction *  action 
) const [pure virtual]

Create an editor for the action.

The widget is expected to have a 'actionChanged' signal that is emitted when the editor has changed one of the parameter of the action.

Implemented in KisRecordedFilterActionEditorFactory.


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