krita/ui

KisResourceMediator Class Reference

A resource mediator manages access to resources like gradients. More...

#include <kis_resource_mediator.h>

Inheritance diagram for KisResourceMediator:

List of all members.

Public Slots

void setActiveItem (QTableWidgetItem *item)

Signals

void activatedResource (KoResource *r)

Public Member Functions

 KisResourceMediator (KisItemChooser *chooser, KoAbstractResourceServerAdapter *rServerAdapter, QObject *parent=0, const char *name=0)
virtual ~KisResourceMediator ()
QWidgetchooserWidget () const
KoResource * currentResource () const
KoResourceItem * itemFor (KoResource *r) const
KoResource * resourceFor (KoResourceItem *item) const
KoResource * resourceFor (QTableWidgetItem *item) const

Detailed Description

A resource mediator manages access to resources like gradients.

brushes, patterns and palettes. For every view, a new resource mediator is created for every resource type.

Definition at line 39 of file kis_resource_mediator.h.


Constructor & Destructor Documentation

KisResourceMediator::KisResourceMediator ( KisItemChooser chooser,
KoAbstractResourceServerAdapter *  rServerAdapter,
QObject parent = 0,
const char *  name = 0 
)

Definition at line 29 of file kis_resource_mediator.cc.

KisResourceMediator::~KisResourceMediator (  )  [virtual]

Definition at line 48 of file kis_resource_mediator.cc.


Member Function Documentation

void KisResourceMediator::activatedResource ( KoResource *  r  )  [signal]
QWidget * KisResourceMediator::chooserWidget (  )  const

Definition at line 81 of file kis_resource_mediator.cc.

KoResource * KisResourceMediator::currentResource (  )  const

Definition at line 52 of file kis_resource_mediator.cc.

KoResourceItem * KisResourceMediator::itemFor ( KoResource *  r  )  const

Definition at line 61 of file kis_resource_mediator.cc.

KoResource * KisResourceMediator::resourceFor ( KoResourceItem *  item  )  const

Definition at line 76 of file kis_resource_mediator.cc.

KoResource * KisResourceMediator::resourceFor ( QTableWidgetItem item  )  const

Definition at line 69 of file kis_resource_mediator.cc.

void KisResourceMediator::setActiveItem ( QTableWidgetItem item  )  [slot]

Definition at line 86 of file kis_resource_mediator.cc.


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