#include <kspread_object.h>
Public Member Functions | |
| EmbeddedKOfficeObject (Doc *parent, Sheet *_sheet, KoDocument *doc, const KoRect &geometry) | |
| EmbeddedKOfficeObject (Doc *parent, Sheet *_sheet) | |
| virtual ObjType | getType () const |
| virtual TQString | getTypeString () const |
| Doc * | parent () |
| KoDocumentChild * | embeddedObject () |
| bool | load (const TQDomElement &element) |
| virtual void | loadOasis (const TQDomElement &element, KoOasisLoadingContext &context) |
| TQDomElement | save (TQDomDocument &doc) |
| virtual void | draw (TQPainter *_painter) |
| virtual TQPixmap | toPixmap (double xZoom, double yZoom) |
| void | activate (View *_view, Canvas *_canvas) |
| void | deactivate () |
Public Member Functions inherited from KSpread::EmbeddedObject | |
| EmbeddedObject (Sheet *_sheet, const KoRect &_geometry) | |
| KoRect | geometry () |
| void | setGeometry (const KoRect &rect) |
| virtual void | moveBy (const KoPoint &_point) |
| virtual void | moveBy (double _dx, double _dy) |
| virtual void | resizeBy (const KoSize &_size) |
| virtual void | resizeBy (double _dx, double _dy) |
| Sheet * | sheet () const |
| void | setSelected (bool s) |
| bool | isSelected () const |
| void | setObjectName (const TQString &_objectName) |
| TQString | getObjectName () const |
| virtual void | setProtect (bool b) |
| bool | isProtect () const |
| virtual void | setKeepRatio (bool b) |
| bool | isKeepRatio () const |
| virtual void | rotate (float _angle) |
| virtual float | getAngle () const |
| virtual bool | saveOasisObject (KSpreadOasisSaveContext &sc) const |
| TQPixmap | toPixmap (TQSize size) |
| TQPixmap | toPixmap () |
| void | paintSelection (TQPainter *_painter, SelectionMode selectionMode) |
| virtual TQCursor | getCursor (const TQPoint &_point, ModifyType &_modType, TQRect &geometry) const |
| virtual void | removeFromObjList () |
| virtual void | addToObjList () |
| virtual void | incCmdRef () |
| virtual void | decCmdRef () |
| virtual TQBrush | getBrush () const |
Protected Member Functions | |
| void | updateChildGeometry () |
| virtual const char * | getOasisElementName () const |
| virtual bool | saveOasisObjectAttributes (KSpreadOasisSaveContext &sc) const |
Protected Member Functions inherited from KSpread::EmbeddedObject | |
| virtual void | saveOasisPosObject (KoXmlWriter &xmlWriter, int indexObj) const |
| virtual void | doDelete () |
| void | calculateRequiredZoom (TQSize desiredSize, double &xZoom, double &yZoom) |
Protected Attributes | |
| KoDocumentChild * | m_embeddedObject |
| Doc * | m_parent |
Protected Attributes inherited from KSpread::EmbeddedObject | |
| KoRect | m_geometry |
| Sheet * | m_sheet |
| Canvas * | m_canvas |
| TQString | m_objectName |
| bool | m_selected:1 |
| bool | m_protect:1 |
| bool | m_keepRatio:1 |
| bool | inObjList:1 |
| int | cmds |
| float | angle |
| KoPen | pen |
| KoBrush | m_brush |
Detailed Description
Holds an embedded koffice object.
Definition at line 238 of file kspread_object.h.
Constructor & Destructor Documentation
◆ EmbeddedKOfficeObject() [1/2]
| EmbeddedKOfficeObject::EmbeddedKOfficeObject | ( | Doc * | parent, |
| Sheet * | _sheet, | ||
| KoDocument * | doc, | ||
| const KoRect & | geometry | ||
| ) |
Definition at line 370 of file kspread_object.cpp.
◆ EmbeddedKOfficeObject() [2/2]
| EmbeddedKOfficeObject::EmbeddedKOfficeObject | ( | Doc * | parent, |
| Sheet * | _sheet | ||
| ) |
Definition at line 376 of file kspread_object.cpp.
◆ ~EmbeddedKOfficeObject()
|
virtual |
Definition at line 382 of file kspread_object.cpp.
Member Function Documentation
◆ activate()
Definition at line 500 of file kspread_object.cpp.
◆ deactivate()
| void EmbeddedKOfficeObject::deactivate | ( | ) |
Definition at line 511 of file kspread_object.cpp.
◆ draw()
|
virtual |
Reimplemented from KSpread::EmbeddedObject.
Definition at line 443 of file kspread_object.cpp.
◆ embeddedObject()
| KoDocumentChild * EmbeddedKOfficeObject::embeddedObject | ( | ) |
Definition at line 392 of file kspread_object.cpp.
◆ getOasisElementName()
|
protectedvirtual |
Get the element name for saving the object.
Implements KSpread::EmbeddedObject.
Reimplemented in KSpread::EmbeddedChart.
Definition at line 411 of file kspread_object.cpp.
◆ getType()
|
inlinevirtual |
Reimplemented from KSpread::EmbeddedObject.
Definition at line 244 of file kspread_object.h.
◆ getTypeString()
|
inlinevirtual |
Reimplemented from KSpread::EmbeddedObject.
Definition at line 245 of file kspread_object.h.
◆ load()
|
virtual |
Reimplemented from KSpread::EmbeddedObject.
Definition at line 416 of file kspread_object.cpp.
◆ loadOasis()
|
virtual |
Reimplemented from KSpread::EmbeddedObject.
Definition at line 424 of file kspread_object.cpp.
◆ parent()
| Doc * EmbeddedKOfficeObject::parent | ( | ) |
Definition at line 387 of file kspread_object.cpp.
◆ save()
|
virtual |
Reimplemented from KSpread::EmbeddedObject.
Definition at line 436 of file kspread_object.cpp.
◆ saveOasisObjectAttributes()
|
protectedvirtual |
Reimplemented from KSpread::EmbeddedObject.
Definition at line 397 of file kspread_object.cpp.
◆ toPixmap()
|
virtual |
See EmbeddedObject::toPixmap(double,double)
Reimplemented from KSpread::EmbeddedObject.
Definition at line 486 of file kspread_object.cpp.
◆ updateChildGeometry()
|
protected |
Definition at line 516 of file kspread_object.cpp.
Member Data Documentation
◆ m_embeddedObject
|
protected |
Definition at line 269 of file kspread_object.h.
◆ m_parent
|
protected |
Definition at line 270 of file kspread_object.h.
The documentation for this class was generated from the following files:

Public Member Functions inherited from