kpresenter

KPrGroupObject Class Reference

Inheritance diagram for KPrGroupObject:

KPrObject List of all members.

Detailed Description

Definition at line 32 of file KPrGroupObject.h.


Public Member Functions

 KPrGroupObject ()
 KPrGroupObject (const QPtrList< KPrObject > &objs)
virtual ~KPrGroupObject ()
KPrGroupObjectoperator= (const KPrGroupObject &)
virtual void setSize (double _width, double _height)
virtual void setOrig (const KoPoint &_point)
virtual void setOrig (double _x, double _y)
virtual void moveBy (const KoPoint &_point)
virtual void moveBy (double _dx, double _dy)
virtual void rotate (float _angle)
virtual void setShadowDistance (int _distance)
virtual void setShadowDirection (ShadowDirection _direction)
virtual void setShadowColor (const QColor &_color)
virtual void setEffect (Effect _effect)
virtual void setEffect2 (Effect2 _effect2)
virtual void setAppearStep (int _appearStep)
virtual void setDisappear (bool b)
virtual void setDisappearStep (int _disappearStep)
virtual void setEffect3 (Effect3 _effect3)
virtual void setAppearTimer (int _appearTimer)
virtual void setDisappearTimer (int _disappearTimer)
virtual void setAppearSoundEffect (bool b)
virtual void setDisappearSoundEffect (bool b)
virtual void setAppearSoundEffectFileName (const QString &_a_fileName)
virtual void setDisappearSoundEffectFileName (const QString &_d_fileName)
virtual void setShadowParameter (int _distance, ShadowDirection _direction, const QColor &_color)
virtual ObjType getType () const
virtual QString getTypeString () const
virtual QDomDocumentFragment save (QDomDocument &doc, double offset)
virtual double load (const QDomElement &element, KPrDocument *doc)
virtual void loadOasisGroupObject (KPrDocument *doc, KPrPage *newpage, QDomNode &element, KoOasisContext &context, KPrLoadingInfo *info)
virtual void draw (QPainter *_painter, KoTextZoomHandler *_zoomhandler, int pageNum, SelectionMode selectionMode, bool drawContour=FALSE)
void addObjects (KPrObject *obj)
void setUpdateObjects (bool b)
QPtrList< KPrObjectgetObjects ()
const QPtrList< KPrObject > & objectList () const
virtual void addTextObjects (QPtrList< KoTextObject > &) const
void selectAllObj ()
void deSelectAllObj ()
virtual void setOwnClipping (bool _ownClipping)
virtual void setSubPresStep (int _subPresStep)
virtual void doSpecificEffects (bool _specEffects, bool _onlyCurrStep=true)
virtual void getAllObjectSelectedList (QPtrList< KPrObject > &lst, bool force=false)
virtual void flip (bool horizontal)
virtual void removeFromObjList ()
virtual void addToObjList ()
virtual void incCmdRef ()
virtual void decCmdRef ()

Protected Member Functions

virtual const char * getOasisElementName () const
virtual bool saveOasisObjectAttributes (KPOasisSaveContext &sc) const
virtual void saveOasisPosObject (KoXmlWriter &xmlWriter, int indexObj) const
void updateSizes (double fx, double fy)
void updateCoords (double dx, double dy)

Protected Attributes

QPtrList< KPrObjectobjects
bool updateObjs

Member Function Documentation

void KPrGroupObject::addTextObjects ( QPtrList< KoTextObject > &  lst  )  const [virtual]

Collect all textobjects.

(KPrTextObject returns the object it contains, a KPrGroupObject returns all the text objects it contains)

Reimplemented from KPrObject.

Definition at line 580 of file KPrGroupObject.cpp.

const char * KPrGroupObject::getOasisElementName (  )  const [protected, virtual]

Get the element name for saving the object.

Implements KPrObject.

Definition at line 152 of file KPrGroupObject.cpp.


The documentation for this class was generated from the following files:
KDE Home | KDE Accessibility Home | Description of Access Keys