QDesignerBrushManagerInterface Class Reference

#include <abstractbrushmanager.h>

Inheritance diagram for QDesignerBrushManagerInterface:

Inheritance graph
[legend]
Collaboration diagram for QDesignerBrushManagerInterface:

Collaboration graph
[legend]
List of all members.

Detailed Description

Definition at line 35 of file abstractbrushmanager.h.

Signals

void brushAdded (const QString &name, const QBrush &brush)
void brushRemoved (const QString &name)
void currentBrushChanged (const QString &name, const QBrush &brush)

Public Member Functions

 QDesignerBrushManagerInterface (QObject *parentObject=0)
virtual QBrush brush (const QString &name) const =0
virtual QMap< QString, QBrushbrushes () const=0
virtual QString currentBrush () const=0
virtual QString addBrush (const QString &name, const QBrush &brush)=0
virtual void removeBrush (const QString &name)=0
virtual void setCurrentBrush (const QString &name)=0
virtual QPixmap brushPixmap (const QBrush &brush) const =0


Constructor & Destructor Documentation

QDesignerBrushManagerInterface::QDesignerBrushManagerInterface ( QObject parentObject = 0  )  [inline]

Definition at line 39 of file abstractbrushmanager.h.

00039 : QObject(parentObject) {}


Member Function Documentation

virtual QBrush QDesignerBrushManagerInterface::brush ( const QString name  )  const [pure virtual]

Referenced by qdesigner_internal::QtBrushEditor::setBrushManager(), qdesigner_internal::QtBrushEditorPrivate::slotApplyClicked(), qdesigner_internal::QtBrushEditorPrivate::slotItemActivated(), and qdesigner_internal::QtBrushEditorPrivate::slotItemRenamed().

virtual QMap<QString, QBrush> QDesignerBrushManagerInterface::brushes (  )  const [pure virtual]

Referenced by qdesigner_internal::QtBrushEditor::setBrushManager(), and qdesigner_internal::QtBrushEditorPrivate::slotRemoveClicked().

virtual QString QDesignerBrushManagerInterface::currentBrush (  )  const [pure virtual]

Referenced by qdesigner_internal::QtBrushEditor::setBrushManager(), qdesigner_internal::QtBrushEditorPrivate::slotApplyClicked(), and qdesigner_internal::QtBrushEditorPrivate::slotRemoveClicked().

virtual QString QDesignerBrushManagerInterface::addBrush ( const QString name,
const QBrush brush 
) [pure virtual]

Referenced by qdesigner_internal::QtBrushEditorPrivate::slotAddToCustomClicked(), and qdesigner_internal::QtBrushEditorPrivate::slotItemRenamed().

virtual void QDesignerBrushManagerInterface::removeBrush ( const QString name  )  [pure virtual]

Referenced by qdesigner_internal::QtBrushEditorPrivate::slotItemRenamed(), and qdesigner_internal::QtBrushEditorPrivate::slotRemoveClicked().

virtual void QDesignerBrushManagerInterface::setCurrentBrush ( const QString name  )  [pure virtual]

Referenced by qdesigner_internal::QtBrushEditorPrivate::slotAddToCustomClicked(), qdesigner_internal::QtBrushEditorPrivate::slotCurrentItemChanged(), qdesigner_internal::QtBrushEditorPrivate::slotItemRenamed(), and qdesigner_internal::QtBrushEditorPrivate::slotRemoveClicked().

virtual QPixmap QDesignerBrushManagerInterface::brushPixmap ( const QBrush brush  )  const [pure virtual]

Referenced by qdesigner_internal::QtBrushEditorPrivate::slotBrushAdded().

void QDesignerBrushManagerInterface::brushAdded ( const QString name,
const QBrush brush 
) [signal]

void QDesignerBrushManagerInterface::brushRemoved ( const QString name  )  [signal]

void QDesignerBrushManagerInterface::currentBrushChanged ( const QString name,
const QBrush brush 
) [signal]


The documentation for this class was generated from the following file:
Generated on Thu Mar 15 17:15:04 2007 for Qt 4.2 User's Guide by  doxygen 1.5.1