#include <kspread_object.h>
Contains basic information for every object.
Definition at line 108 of file kspread_object.h.
◆ EmbeddedObject()
| EmbeddedObject::EmbeddedObject |
( |
Sheet * |
_sheet, |
|
|
const KoRect & |
_geometry |
|
) |
| |
◆ ~EmbeddedObject()
| EmbeddedObject::~EmbeddedObject |
( |
| ) |
|
|
virtual |
◆ addToObjList()
| virtual void KSpread::EmbeddedObject::addToObjList |
( |
| ) |
|
|
inlinevirtual |
◆ calculateRequiredZoom()
| void EmbeddedObject::calculateRequiredZoom |
( |
TQSize |
desiredSize, |
|
|
double & |
xZoom, |
|
|
double & |
yZoom |
|
) |
| |
|
protected |
Calculates the X and Y zoom factors required to render the embedded object at the given size.
- Parameters
-
| desiredSize | The desired size for the embedded object to be drawn at |
| xZoom | This will be set to the required X zoom factor |
| yZoom | This will be set to the required Y zoom factor |
Definition at line 188 of file kspread_object.cpp.
◆ decCmdRef()
| virtual void KSpread::EmbeddedObject::decCmdRef |
( |
| ) |
|
|
inlinevirtual |
◆ doDelete()
| void EmbeddedObject::doDelete |
( |
| ) |
|
|
protectedvirtual |
◆ draw()
| void EmbeddedObject::draw |
( |
TQPainter * |
_painter | ) |
|
|
virtual |
◆ geometry()
| KoRect EmbeddedObject::geometry |
( |
| ) |
|
◆ getAngle()
| virtual float KSpread::EmbeddedObject::getAngle |
( |
| ) |
const |
|
inlinevirtual |
◆ getBrush()
| virtual TQBrush KSpread::EmbeddedObject::getBrush |
( |
| ) |
const |
|
inlinevirtual |
◆ getCursor()
| TQCursor EmbeddedObject::getCursor |
( |
const TQPoint & |
_point, |
|
|
ModifyType & |
_modType, |
|
|
TQRect & |
geometry |
|
) |
| const |
|
virtual |
◆ getOasisElementName()
| virtual const char * KSpread::EmbeddedObject::getOasisElementName |
( |
| ) |
const |
|
protectedpure virtual |
◆ getObjectName()
| TQString KSpread::EmbeddedObject::getObjectName |
( |
| ) |
const |
|
inline |
◆ getType()
| virtual ObjType KSpread::EmbeddedObject::getType |
( |
| ) |
const |
|
inlinevirtual |
◆ getTypeString()
| virtual TQString KSpread::EmbeddedObject::getTypeString |
( |
| ) |
const |
|
inlinevirtual |
◆ incCmdRef()
| virtual void KSpread::EmbeddedObject::incCmdRef |
( |
| ) |
|
|
inlinevirtual |
◆ isKeepRatio()
| bool KSpread::EmbeddedObject::isKeepRatio |
( |
| ) |
const |
|
inline |
◆ isProtect()
| bool KSpread::EmbeddedObject::isProtect |
( |
| ) |
const |
|
inline |
◆ isSelected()
| bool KSpread::EmbeddedObject::isSelected |
( |
| ) |
const |
|
inline |
◆ load()
| bool EmbeddedObject::load |
( |
const TQDomElement & |
element | ) |
|
|
virtual |
◆ loadOasis()
| void EmbeddedObject::loadOasis |
( |
const TQDomElement & |
element, |
|
|
KoOasisLoadingContext & |
context |
|
) |
| |
|
virtual |
◆ moveBy() [1/2]
| void EmbeddedObject::moveBy |
( |
const KoPoint & |
_point | ) |
|
|
virtual |
◆ moveBy() [2/2]
| void EmbeddedObject::moveBy |
( |
double |
_dx, |
|
|
double |
_dy |
|
) |
| |
|
virtual |
◆ paintSelection()
| void EmbeddedObject::paintSelection |
( |
TQPainter * |
_painter, |
|
|
SelectionMode |
selectionMode |
|
) |
| |
◆ removeFromObjList()
| virtual void KSpread::EmbeddedObject::removeFromObjList |
( |
| ) |
|
|
inlinevirtual |
◆ resizeBy() [1/2]
| void EmbeddedObject::resizeBy |
( |
const KoSize & |
_size | ) |
|
|
virtual |
◆ resizeBy() [2/2]
| void EmbeddedObject::resizeBy |
( |
double |
_dx, |
|
|
double |
_dy |
|
) |
| |
|
virtual |
◆ rotate()
| virtual void KSpread::EmbeddedObject::rotate |
( |
float |
_angle | ) |
|
|
inlinevirtual |
◆ save()
| TQDomElement EmbeddedObject::save |
( |
TQDomDocument & |
doc | ) |
|
|
virtual |
◆ saveOasisObject()
| bool EmbeddedObject::saveOasisObject |
( |
KSpreadOasisSaveContext & |
sc | ) |
const |
|
virtual |
◆ saveOasisObjectAttributes()
| bool EmbeddedObject::saveOasisObjectAttributes |
( |
KSpreadOasisSaveContext & |
sc | ) |
const |
|
protectedvirtual |
◆ saveOasisPosObject()
| void EmbeddedObject::saveOasisPosObject |
( |
KoXmlWriter & |
xmlWriter, |
|
|
int |
indexObj |
|
) |
| const |
|
protectedvirtual |
◆ setGeometry()
| void EmbeddedObject::setGeometry |
( |
const KoRect & |
rect | ) |
|
◆ setKeepRatio()
| virtual void KSpread::EmbeddedObject::setKeepRatio |
( |
bool |
b | ) |
|
|
inlinevirtual |
◆ setObjectName()
| void KSpread::EmbeddedObject::setObjectName |
( |
const TQString & |
_objectName | ) |
|
|
inline |
◆ setProtect()
| virtual void KSpread::EmbeddedObject::setProtect |
( |
bool |
b | ) |
|
|
inlinevirtual |
◆ setSelected()
| void KSpread::EmbeddedObject::setSelected |
( |
bool |
s | ) |
|
|
inline |
◆ sheet()
| Sheet * KSpread::EmbeddedObject::sheet |
( |
| ) |
const |
|
inline |
◆ toPixmap() [1/3]
| TQPixmap EmbeddedObject::toPixmap |
( |
| ) |
|
Renders the embedded object to a pixmap at 100% scale.
Equivalent to calling toPixmap( 1.0, 1.0 )
Definition at line 167 of file kspread_object.cpp.
◆ toPixmap() [2/3]
| TQPixmap EmbeddedObject::toPixmap |
( |
double |
xZoom, |
|
|
double |
yZoom |
|
) |
| |
|
virtual |
◆ toPixmap() [3/3]
| TQPixmap EmbeddedObject::toPixmap |
( |
TQSize |
size | ) |
|
Renders the embedded object to a pixmap and returns the result.
This is a convenience function which calculates the necessary x and y zoom factors to render the pixmap at the given size and calls toPixmap(double,double)
- Parameters
-
| size | Specifies the desired size of the returned pixmap. |
Definition at line 172 of file kspread_object.cpp.
◆ angle
| float KSpread::EmbeddedObject::angle |
|
protected |
◆ cmds
| int KSpread::EmbeddedObject::cmds |
|
protected |
◆ inObjList
| bool KSpread::EmbeddedObject::inObjList |
|
protected |
◆ m_brush
| KoBrush KSpread::EmbeddedObject::m_brush |
|
protected |
◆ m_canvas
| Canvas* KSpread::EmbeddedObject::m_canvas |
|
protected |
◆ m_geometry
| KoRect KSpread::EmbeddedObject::m_geometry |
|
protected |
◆ m_keepRatio
| bool KSpread::EmbeddedObject::m_keepRatio |
|
protected |
◆ m_objectName
| TQString KSpread::EmbeddedObject::m_objectName |
|
protected |
◆ m_protect
| bool KSpread::EmbeddedObject::m_protect |
|
protected |
◆ m_selected
| bool KSpread::EmbeddedObject::m_selected |
|
protected |
◆ m_sheet
| Sheet* KSpread::EmbeddedObject::m_sheet |
|
protected |
◆ pen
| KoPen KSpread::EmbeddedObject::pen |
|
protected |
The documentation for this class was generated from the following files:
|