|
enum | ShiftMode {
AlwaysShift,
DontShift,
ShiftWhenOverlapped,
AlwaysShift,
DontShift,
ShiftWhenOverlapped
} |
|
enum | ShiftMode {
AlwaysShift,
DontShift,
ShiftWhenOverlapped,
AlwaysShift,
DontShift,
ShiftWhenOverlapped
} |
|
enum | Frame {
DrawLeft = CuteReport::DrawLeft,
DrawRight = CuteReport::DrawRight,
DrawTop = CuteReport::DrawTop,
DrawBottom = CuteReport::DrawBottom,
DrawLeft = CuteReport::DrawLeft,
DrawRight = CuteReport::DrawRight,
DrawTop = CuteReport::DrawTop,
DrawBottom = CuteReport::DrawBottom
} |
|
enum | ResizeFlags {
Fixed = 0,
ResizeLeft = 1,
ResizeRight = 2,
ResizeTop = 4,
ResizeBottom = 8,
FixedPos = 16,
Fixed = 0,
ResizeLeft = 1,
ResizeRight = 2,
ResizeTop = 4,
ResizeBottom = 8,
FixedPos = 16
} |
|
enum | BorderType {
Middle = 0,
Inner = 1,
Outer = 2,
Middle = 0,
Inner = 1,
Outer = 2
} |
|
enum | BaseItemFlag {
BaseReportItem = 0x0001,
LockedItem = 0x0002,
AutoRenamedFromBaseReport = 0x0004,
BaseReportItem = 0x0001,
LockedItem = 0x0002,
AutoRenamedFromBaseReport = 0x0004
} |
|
enum | Frame {
DrawLeft = CuteReport::DrawLeft,
DrawRight = CuteReport::DrawRight,
DrawTop = CuteReport::DrawTop,
DrawBottom = CuteReport::DrawBottom,
DrawLeft = CuteReport::DrawLeft,
DrawRight = CuteReport::DrawRight,
DrawTop = CuteReport::DrawTop,
DrawBottom = CuteReport::DrawBottom
} |
|
enum | ResizeFlags {
Fixed = 0,
ResizeLeft = 1,
ResizeRight = 2,
ResizeTop = 4,
ResizeBottom = 8,
FixedPos = 16,
Fixed = 0,
ResizeLeft = 1,
ResizeRight = 2,
ResizeTop = 4,
ResizeBottom = 8,
FixedPos = 16
} |
|
enum | BorderType {
Middle = 0,
Inner = 1,
Outer = 2,
Middle = 0,
Inner = 1,
Outer = 2
} |
|
enum | BaseItemFlag {
BaseReportItem = 0x0001,
LockedItem = 0x0002,
AutoRenamedFromBaseReport = 0x0004,
BaseReportItem = 0x0001,
LockedItem = 0x0002,
AutoRenamedFromBaseReport = 0x0004
} |
|
enum | ThreadingLevel {
ThreadNo,
ThreadNR,
ThreadOk,
ThreadNo,
ThreadNR,
ThreadOk
} |
|
enum | ModuleFlag { Unremovable = 0x01,
Unremovable = 0x01
} |
|
enum | ThreadingLevel {
ThreadNo,
ThreadNR,
ThreadOk,
ThreadNo,
ThreadNR,
ThreadOk
} |
|
enum | ModuleFlag { Unremovable = 0x01,
Unremovable = 0x01
} |
|
|
| ItemInterface (QObject *parent) |
|
virtual | ~ItemInterface () |
|
virtual QByteArray | serialize () const |
|
virtual void | deserialize (QByteArray &data) |
|
virtual ShiftMode | shiftMode () const |
|
virtual void | setShiftMode (ItemInterface::ShiftMode shiftMode) |
|
virtual QString | shiftModeStr () const |
|
virtual void | setShiftModeStr (const QString &shiftMode) |
|
virtual QString | _current_property_description () const |
|
virtual QStringList | _shiftMode_variants () const |
|
virtual StdEditorPropertyList | stdEditorList () const |
|
| ItemInterface (QObject *parent) |
|
virtual | ~ItemInterface () |
|
virtual QByteArray | serialize () const |
|
virtual void | deserialize (QByteArray &data) |
|
virtual ShiftMode | shiftMode () const |
|
virtual void | setShiftMode (ItemInterface::ShiftMode shiftMode) |
|
virtual QString | shiftModeStr () const |
|
virtual void | setShiftModeStr (const QString &shiftMode) |
|
virtual QString | _current_property_description () const |
|
virtual QStringList | _shiftMode_variants () const |
|
virtual StdEditorPropertyList | stdEditorList () const |
|
| BaseItemInterface (QObject *parent) |
|
virtual | ~BaseItemInterface () |
|
virtual bool | moduleInit () |
|
virtual void | init () |
|
virtual void | check_gui () |
|
virtual void | update_gui () |
|
virtual void | init_gui ()=0 |
|
virtual BaseItemInterface * | createInstance (QObject *parent) const =0 |
|
virtual BaseItemInterface * | clone (bool withChildren=true, bool init=true) const |
|
virtual ItemExternalDataInterface * | createDataObjectByTypeName (const QString &className) |
|
virtual PageInterface * | page () const |
|
virtual void | setPage (PageInterface *page) |
|
virtual BaseItemInterface * | parentItem () const |
|
virtual void | setParentItem (BaseItemInterface *parentItem) |
|
CuteReport::ReportInterface * | reportObject () |
|
virtual int | childLevel () |
|
CuteReport::BandInterface * | carrierBand () |
|
virtual BaseItemInterface * | topmostChildAt (const QPointF &localPos) |
|
virtual QList< BaseItemInterface * > | childrenAt (const QPointF &localPos) |
|
QList< BaseItemInterface * > | allChildrenAt (const QPointF &localPos) |
|
virtual BaseItemHelperInterface * | createHelper (CuteReport::DesignerItemInterface *designer) |
|
virtual QByteArray | serialize () |
|
virtual bool | canContain (QObject *object) |
|
virtual ItemInterfaceView * | view () |
|
virtual void | saveState () |
|
virtual void | restoreState () |
|
virtual void | renderInit (CuteReport::ScriptEngineInterface *scriptEngine, CuteReport::InitFlags flags)=0 |
|
virtual void | renderReset () |
|
virtual bool | renderBegin ()=0 |
|
virtual RenderedItemInterface * | renderView (quint32 id)=0 |
|
virtual bool | renderEnd () |
|
virtual void | renderPassStart () |
|
virtual void | renderPassEnd () |
|
virtual void | renderCannotFitToPage () |
|
virtual void | renderSiblingsBefore (QList< BaseItemInterface *> siblings) |
|
virtual void | renderSiblingsAfter (QList< BaseItemInterface *> siblings) |
|
virtual bool | selfRendering () |
|
virtual bool | childrenSelfRendering () |
|
virtual QIcon | itemIcon () const =0 |
|
virtual QString | itemGroup () const =0 |
|
virtual int | itemSortOrderInGroup () const |
|
virtual Unit | unit () const |
|
virtual void | setUnit (Unit unit) |
|
virtual QRectF | geometry (Unit unit=UnitNotDefined) const |
|
virtual void | setGeometry (const QRectF &rect, Unit unit=UnitNotDefined) |
|
virtual qreal | height (Unit unit=UnitNotDefined) const |
|
virtual void | setHeight (qreal height, Unit unit=UnitNotDefined) |
|
virtual qreal | width (Unit unit=UnitNotDefined) const |
|
virtual void | setWidth (qreal width, Unit unit=UnitNotDefined) |
|
virtual QSizeF | minSize (Unit unit=UnitNotDefined) const |
|
virtual QRectF | boundingRect (Unit unit=UnitNotDefined, bool withTransformation=true, bool withBorder=true) const |
|
virtual QPolygonF | polygon (Unit unit=UnitNotDefined) const |
|
virtual qint8 | frame () const |
|
virtual void | setFrame (Frames frame) |
|
virtual qreal | opacity () const |
|
virtual void | setOpacity (qreal opacity) |
|
virtual qreal | rotation () const |
|
virtual void | setRotation (qreal angle) |
|
virtual QPen | borderPen () const |
|
virtual void | setBorderPen (const QPen &pen) |
|
virtual QBrush | backgroundBrush () const |
|
virtual void | setBackgroundBrush (const QBrush &brush) |
|
virtual BorderType | borderType () const |
|
virtual void | setBorderType (BaseItemInterface::BorderType borderType) |
|
virtual QString | borderTypeStr () const |
|
virtual void | setBorderTypeStr (const QString &borderType) |
|
int | resizeFlags () const |
|
int | baseItemFlags () const |
|
void | setBaseItemFlags (int flags, bool value=true) |
|
bool | isBaseItemFlagSet (int flag) |
|
virtual bool | enabled () const |
|
virtual void | setEnabled (bool b=true) |
|
virtual int | order () const |
|
virtual void | setOrder (int order) |
|
virtual void | setDpi (int dpi) |
|
virtual int | dpi () const |
|
virtual bool | isSplitAllowed () const |
|
virtual QList< CuteReport::InternalStringData > | renderingStrings () |
|
virtual QTransform | transform () const |
|
QRectF | mapFromPage (const QRectF &rect, Unit inputUnit=UnitNotDefined, Unit outputUnit=UnitNotDefined) const |
|
QPointF | mapFromPage (const QPointF &point, Unit inputUnit=UnitNotDefined, Unit outputUnit=UnitNotDefined) const |
|
QRectF | mapToPage (const QRectF &rect, Unit inputUnit=UnitNotDefined, Unit outputUnit=UnitNotDefined) const |
|
QPointF | mapToPage (const QPointF &point, Unit inputUnit=UnitNotDefined, Unit outputUnit=UnitNotDefined) const |
|
QRectF | mapToParent (const QRectF &rect, Unit inputUnit=UnitNotDefined, Unit outputUnit=UnitNotDefined) const |
|
QPointF | mapToParent (const QPointF &point, Unit inputUnit=UnitNotDefined, Unit outputUnit=UnitNotDefined) const |
|
QRectF | mapFromParent (const QRectF &rect, Unit inputUnit=UnitNotDefined, Unit outputUnit=UnitNotDefined) const |
|
QPointF | mapFromParent (const QPointF &point, Unit inputUnit=UnitNotDefined, Unit outputUnit=UnitNotDefined) const |
|
QRectF | absoluteGeometry (Unit outputUnit=UnitNotDefined) const |
|
void | setAbsoluteGeometry (const QRectF &rect, Unit inputUnit=UnitNotDefined) |
|
QRectF | absoluteBoundingRect (Unit unit=UnitNotDefined, bool withTransformation=true, bool withBorder=true) const |
|
QPolygonF | absolutePolygon (Unit unit=UnitNotDefined) const |
|
QStringList | _borderType_variants () |
|
virtual void | _setCurrentProperty (int num) |
|
virtual int | _currentProperty () |
|
virtual int | _current_property_precision () const |
|
virtual TemplateItemDetailLevel | templateDetailLevel () |
|
virtual void | setTemplateDetailLevel (const TemplateItemDetailLevel &value) |
|
void | aboutToBeDeleted () |
|
| BaseItemInterface (QObject *parent) |
|
virtual | ~BaseItemInterface () |
|
virtual bool | moduleInit () |
|
virtual void | init () |
|
virtual void | check_gui () |
|
virtual void | update_gui () |
|
virtual void | init_gui ()=0 |
|
virtual BaseItemInterface * | createInstance (QObject *parent) const =0 |
|
virtual BaseItemInterface * | clone (bool withChildren=true, bool init=true) const |
|
virtual ItemExternalDataInterface * | createDataObjectByTypeName (const QString &className) |
|
virtual PageInterface * | page () const |
|
virtual void | setPage (PageInterface *page) |
|
virtual BaseItemInterface * | parentItem () const |
|
virtual void | setParentItem (BaseItemInterface *parentItem) |
|
CuteReport::ReportInterface * | reportObject () |
|
virtual int | childLevel () |
|
CuteReport::BandInterface * | carrierBand () |
|
virtual BaseItemInterface * | topmostChildAt (const QPointF &localPos) |
|
virtual QList< BaseItemInterface * > | childrenAt (const QPointF &localPos) |
|
QList< BaseItemInterface * > | allChildrenAt (const QPointF &localPos) |
|
virtual BaseItemHelperInterface * | createHelper (CuteReport::DesignerItemInterface *designer) |
|
virtual QByteArray | serialize () |
|
virtual bool | canContain (QObject *object) |
|
virtual ItemInterfaceView * | view () |
|
virtual void | saveState () |
|
virtual void | restoreState () |
|
virtual void | renderInit (CuteReport::ScriptEngineInterface *scriptEngine, CuteReport::InitFlags flags)=0 |
|
virtual void | renderReset () |
|
virtual bool | renderBegin ()=0 |
|
virtual RenderedItemInterface * | renderView (quint32 id)=0 |
|
virtual bool | renderEnd () |
|
virtual void | renderPassStart () |
|
virtual void | renderPassEnd () |
|
virtual void | renderCannotFitToPage () |
|
virtual void | renderSiblingsBefore (QList< BaseItemInterface *> siblings) |
|
virtual void | renderSiblingsAfter (QList< BaseItemInterface *> siblings) |
|
virtual bool | selfRendering () |
|
virtual bool | childrenSelfRendering () |
|
virtual QIcon | itemIcon () const =0 |
|
virtual QString | itemGroup () const =0 |
|
virtual int | itemSortOrderInGroup () const |
|
virtual Unit | unit () const |
|
virtual void | setUnit (Unit unit) |
|
virtual QRectF | geometry (Unit unit=UnitNotDefined) const |
|
virtual void | setGeometry (const QRectF &rect, Unit unit=UnitNotDefined) |
|
virtual qreal | height (Unit unit=UnitNotDefined) const |
|
virtual void | setHeight (qreal height, Unit unit=UnitNotDefined) |
|
virtual qreal | width (Unit unit=UnitNotDefined) const |
|
virtual void | setWidth (qreal width, Unit unit=UnitNotDefined) |
|
virtual QSizeF | minSize (Unit unit=UnitNotDefined) const |
|
virtual QRectF | boundingRect (Unit unit=UnitNotDefined, bool withTransformation=true, bool withBorder=true) const |
|
virtual QPolygonF | polygon (Unit unit=UnitNotDefined) const |
|
virtual qint8 | frame () const |
|
virtual void | setFrame (Frames frame) |
|
virtual qreal | opacity () const |
|
virtual void | setOpacity (qreal opacity) |
|
virtual qreal | rotation () const |
|
virtual void | setRotation (qreal angle) |
|
virtual QPen | borderPen () const |
|
virtual void | setBorderPen (const QPen &pen) |
|
virtual QBrush | backgroundBrush () const |
|
virtual void | setBackgroundBrush (const QBrush &brush) |
|
virtual BorderType | borderType () const |
|
virtual void | setBorderType (BaseItemInterface::BorderType borderType) |
|
virtual QString | borderTypeStr () const |
|
virtual void | setBorderTypeStr (const QString &borderType) |
|
int | resizeFlags () const |
|
int | baseItemFlags () const |
|
void | setBaseItemFlags (int flags, bool value=true) |
|
bool | isBaseItemFlagSet (int flag) |
|
virtual bool | enabled () const |
|
virtual void | setEnabled (bool b=true) |
|
virtual int | order () const |
|
virtual void | setOrder (int order) |
|
virtual void | setDpi (int dpi) |
|
virtual int | dpi () const |
|
virtual bool | isSplitAllowed () const |
|
virtual QList< CuteReport::InternalStringData > | renderingStrings () |
|
virtual QTransform | transform () const |
|
QRectF | mapFromPage (const QRectF &rect, Unit inputUnit=UnitNotDefined, Unit outputUnit=UnitNotDefined) const |
|
QPointF | mapFromPage (const QPointF &point, Unit inputUnit=UnitNotDefined, Unit outputUnit=UnitNotDefined) const |
|
QRectF | mapToPage (const QRectF &rect, Unit inputUnit=UnitNotDefined, Unit outputUnit=UnitNotDefined) const |
|
QPointF | mapToPage (const QPointF &point, Unit inputUnit=UnitNotDefined, Unit outputUnit=UnitNotDefined) const |
|
QRectF | mapToParent (const QRectF &rect, Unit inputUnit=UnitNotDefined, Unit outputUnit=UnitNotDefined) const |
|
QPointF | mapToParent (const QPointF &point, Unit inputUnit=UnitNotDefined, Unit outputUnit=UnitNotDefined) const |
|
QRectF | mapFromParent (const QRectF &rect, Unit inputUnit=UnitNotDefined, Unit outputUnit=UnitNotDefined) const |
|
QPointF | mapFromParent (const QPointF &point, Unit inputUnit=UnitNotDefined, Unit outputUnit=UnitNotDefined) const |
|
QRectF | absoluteGeometry (Unit outputUnit=UnitNotDefined) const |
|
void | setAbsoluteGeometry (const QRectF &rect, Unit inputUnit=UnitNotDefined) |
|
QRectF | absoluteBoundingRect (Unit unit=UnitNotDefined, bool withTransformation=true, bool withBorder=true) const |
|
QPolygonF | absolutePolygon (Unit unit=UnitNotDefined) const |
|
QStringList | _borderType_variants () |
|
virtual void | _setCurrentProperty (int num) |
|
virtual int | _currentProperty () |
|
virtual int | _current_property_precision () const |
|
virtual TemplateItemDetailLevel | templateDetailLevel () |
|
virtual void | setTemplateDetailLevel (const TemplateItemDetailLevel &value) |
|
void | aboutToBeDeleted () |
|
| ReportPluginInterface (QObject *parent=0) |
|
virtual | ~ReportPluginInterface () |
|
ModuleFlags | moduleFlags () const |
|
ReportCore * | reportCore () const |
|
void | setReportCore (ReportCore *reportCore) |
|
virtual int | moduleVersion () const |
|
virtual QString | moduleShortName () const =0 |
|
virtual QString | suitName () const =0 |
|
QString | moduleFullName () const |
|
virtual QString | objectNameHint () const |
|
virtual QString | description () |
|
virtual void | setDescription (const QString &text) |
|
virtual QStringList | extendsModules () const |
|
virtual QStringList | removesModules () const |
|
virtual QList< ModuleInfo > | dependencies () const |
|
virtual ThreadingLevel | threading () |
|
virtual void | setObjectName (const QString &name) |
|
| ReportPluginInterface (QObject *parent=0) |
|
virtual | ~ReportPluginInterface () |
|
ModuleFlags | moduleFlags () const |
|
ReportCore * | reportCore () const |
|
void | setReportCore (ReportCore *reportCore) |
|
virtual int | moduleVersion () const |
|
virtual QString | moduleShortName () const =0 |
|
virtual QString | suitName () const =0 |
|
QString | moduleFullName () const |
|
virtual QString | objectNameHint () const |
|
virtual QString | description () |
|
virtual void | setDescription (const QString &text) |
|
virtual QStringList | extendsModules () const |
|
virtual QStringList | removesModules () const |
|
virtual QList< ModuleInfo > | dependencies () const |
|
virtual ThreadingLevel | threading () |
|
virtual void | setObjectName (const QString &name) |
|
|
static ShiftMode | shiftModeFromString (const QString &mode) |
|
static QString | shiftModeToString (ShiftMode mode) |
|
static ShiftMode | shiftModeFromString (const QString &mode) |
|
static QString | shiftModeToString (ShiftMode mode) |
|
static void | paintBegin (QPainter *painter, const QStyleOptionGraphicsItem *option, BaseItemInterfacePrivate *data, const QRectF &boundingRect=QRectF(), RenderingType type=RenderingTemplate) |
|
static void | paintEnd (QPainter *painter, const QStyleOptionGraphicsItem *option, BaseItemInterfacePrivate *data, const QRectF &boundingRect=QRectF(), RenderingType type=RenderingTemplate) |
|
static QRectF | paintArea (const BaseItemInterfacePrivate *data, const QRectF &boundingRect=QRectF()) |
|
static qreal | borderWidth (const BaseItemInterfacePrivate *data, Unit unit=UnitNotDefined, qreal *insideWidth=0, qreal *outsideWidth=0) |
|
static CuteReport::PageInterface * | itemPage (CuteReport::BaseItemInterface *item) |
|
static QFont | fontPrepared (const QFont &font, qint16 dpi) |
|
static QPen | penPrepared (const QPen &pen, qint16 dpi) |
|
static QTransform | transform (const BaseItemInterfacePrivate *d) |
| pen width is always in mm, so we convert it to required measure More...
|
|
static QPointF | transformedPos (const BaseItemInterfacePrivate *d, const QRectF &rect) |
|
static BorderType | borderTypeFromString (const QString &bType) |
|
static QString | borderTypeToString (BorderType bType) |
|
static TemplateItemDetailLevel | defaultTemplateDetailLevel () |
|
static void | setDefaultTemplateDetailLevel (const TemplateItemDetailLevel &value) |
|
static void | paintBegin (QPainter *painter, const QStyleOptionGraphicsItem *option, BaseItemInterfacePrivate *data, const QRectF &boundingRect=QRectF(), RenderingType type=RenderingTemplate) |
|
static void | paintEnd (QPainter *painter, const QStyleOptionGraphicsItem *option, BaseItemInterfacePrivate *data, const QRectF &boundingRect=QRectF(), RenderingType type=RenderingTemplate) |
|
static QRectF | paintArea (const BaseItemInterfacePrivate *data, const QRectF &boundingRect=QRectF()) |
|
static qreal | borderWidth (const BaseItemInterfacePrivate *data, Unit unit=UnitNotDefined, qreal *insideWidth=0, qreal *outsideWidth=0) |
|
static CuteReport::PageInterface * | itemPage (CuteReport::BaseItemInterface *item) |
|
static QFont | fontPrepared (const QFont &font, qint16 dpi) |
|
static QPen | penPrepared (const QPen &pen, qint16 dpi) |
|
static QTransform | transform (const BaseItemInterfacePrivate *d) |
| pen width is always in mm, so we convert it to required measure More...
|
|
static QPointF | transformedPos (const BaseItemInterfacePrivate *d, const QRectF &rect) |
|
static BorderType | borderTypeFromString (const QString &bType) |
|
static QString | borderTypeToString (BorderType bType) |
|
static TemplateItemDetailLevel | defaultTemplateDetailLevel () |
|
static void | setDefaultTemplateDetailLevel (const TemplateItemDetailLevel &value) |
|