MyBooks
Classes | Typedefs | Enumerations | Functions | Variables
CuteReport Namespace Reference

Classes

class  AbstractPainterDelegate
 
class  BandInterface
 
class  BaseItemHelperInterface
 
class  BaseItemInterface
 
class  DatasetHelperInterface
 
class  DatasetInterface
 
class  ExportHelperInterface
 
class  ExportInterface
 
struct  FileDialogData
 
class  FormHelperInterface
 
class  FormInterface
 
class  GraphicsScene
 
class  InheritanceData
 
struct  InternalStringData
 
class  ItemInterface
 
class  Margins
 
struct  ModuleInfo
 
class  PageAction
 
class  PageHelperInterface
 
class  PageInterface
 
class  PageManipulatorInterface
 
class  PageViewInterface
 
class  PrinterHelperInterface
 
class  PrinterInterface
 
struct  QueueReport
 
struct  QueueReportExport
 
class  RenderedPageInterface
 
class  RendererHelperInterface
 
class  RendererInterface
 
class  ReportCore
 
class  ReportInterface
 TODO v2: rename to ReportObject. More...
 
class  ReportPluginInterface
 
class  ReportPreview
 
class  ScriptDelegate
 
class  ScriptExtensionInterface
 
struct  ScriptString
 
class  SerializerInterface
 
class  StdStorageDialog
 
class  StorageHelperInterface
 
class  StorageInterface
 
struct  StorageListResult
 
struct  StorageObjectInfo
 
struct  StorageProgress
 
class  Units
 

Typedefs

typedef QList< CuteReport::BaseItemInterface * > BaseItemsList
 
typedef BaseItemsListBaseItemsListPointer
 
typedef QList< CuteReport::BandInterface * > BandsList
 
typedef BandsListBandsListPointer
 
typedef QPair< StdEditor, QString > StdEditorProperty
 
typedef QList< StdEditorPropertyStdEditorPropertyList
 
typedef QPointer< QObject > ObjectPointer
 

Enumerations

enum  Unit {
  Millimeter = 0, Point = 1, Inch = 2, Pixel = 6,
  UnitNotDefined = 7, UNIT_MAX = 8, Millimeter = 0, Point = 1,
  Inch = 2, Pixel = 6, UnitNotDefined = 7, UNIT_MAX = 8
}
 
enum  Frame {
  DrawLeft = 1, DrawRight = 2, DrawTop = 4, DrawBottom = 8,
  DrawLeft = 1, DrawRight = 2, DrawTop = 4, DrawBottom = 8
}
 
enum  ItemType {
  NotDefinedItemType = 0, ItemItem = 1, BandItem = 2, NotDefinedItemType = 0,
  ItemItem = 1, BandItem = 2
}
 
enum  StorageSyncStatus {
  StorageSyncSuccessful = 1, StorageSyncFailed = 2, StorageSyncInProgress = 3, StorageSyncSuccessful = 1,
  StorageSyncFailed = 2, StorageSyncInProgress = 3
}
 
enum  Orientation { Portrait = 0, Landscape = 1, Portrait = 0, Landscape = 1 }
 
enum  ModuleType {
  UnknownModuleType, ItemModule, PageModule, DatasetModule,
  StorageModule, RendererModule, PrinterModule, FormModule,
  ImportModule, ExportModule, SerializerModule, ScriptExtensionModule,
  InterimModule, MAX_MODULE_TYPE, UnknownModuleType, ItemModule,
  PageModule, DatasetModule, StorageModule, RendererModule,
  PrinterModule, FormModule, ImportModule, ExportModule,
  SerializerModule, ScriptExtensionModule, InterimModule, MAX_MODULE_TYPE
}
 
enum  LogLevel {
  LogUndefined = 0, LogDebug = 1, LogInfo = 2, LogError = 3,
  LogWarning = 4, LogCritical = 5, LogMetric = 6, LOGLEVELMAXVALUE = 7,
  LogUndefined = 0, LogDebug = 1, LogInfo = 2, LogError = 3,
  LogWarning = 4, LogCritical = 5, LogMetric = 6, LOGLEVELMAXVALUE = 7
}
 
enum  MessageLevel {
  MessageUndefined = 0, MessageNormal = 1, MessageWarning = 2, MessageError = 4,
  MessageUndefined = 0, MessageNormal = 1, MessageWarning = 2, MessageError = 4
}
 
enum  MetricType {
  MetricGeometry = 1, MetricPosition = 2, MetricClick = 4, MetricPress = 8,
  MetricRelease = 16, MetricDrag = 32, MetricDrop = 64, MetricGeometry = 1,
  MetricPosition = 2, MetricClick = 4, MetricPress = 8, MetricRelease = 16,
  MetricDrag = 32, MetricDrop = 64
}
 
enum  RenderingType {
  RenderingTemplate = 0, RenderingReport = 1, RenderingReportBefore = 2, RenderingTemplate = 0,
  RenderingReport = 1, RenderingReportBefore = 2
}
 
enum  RenderingStage { RenderingNewPage = 1, RenderingNormal = 2, RenderingNewPage = 1, RenderingNormal = 2 }
 
enum  ResultValue {
  ResultOk = 0, ResultNotDefined = 1, ResultWarnings = 2, ResultError = 3,
  ResultOk = 0, ResultNotDefined = 1, ResultWarnings = 2, ResultError = 3
}
 
enum  StorageFileType {
  FileUnknown, FileDir, FileDrive, FileReport,
  FileTemplate, FileImage, FileUnknown, FileDir,
  FileDrive, FileReport, FileTemplate, FileImage
}
 
enum  ItemDataRole {
  SyntaxRole = Qt::UserRole + 1, ExampleRole = Qt::UserRole + 3, TemplateRole = Qt::UserRole + 4, DescriptionRole = Qt::UserRole + 5,
  ReturnValueCountRole = Qt::UserRole + 6, ReturnValue1Role = Qt::UserRole + 7, ReturnValue2Role = Qt::UserRole + 8, ReturnValue3Role = Qt::UserRole + 9,
  ReturnValue4Role = Qt::UserRole + 10, ReturnValue5Role = Qt::UserRole + 11, ConstructorCountRole = Qt::UserRole + 20, Constructor1Role = Qt::UserRole + 21,
  Constructor2Role = Qt::UserRole + 22, Constructor3Role = Qt::UserRole + 23, Constructor4Role = Qt::UserRole + 24, ParameterCountRole = Qt::UserRole + 30,
  Parameter1Role = Qt::UserRole + 40, Parameter2Role = Qt::UserRole + 41, Parameter3Role = Qt::UserRole + 42, Parameter4Role = Qt::UserRole + 43,
  Parameter5Role = Qt::UserRole + 44, RoleUnknown = Qt::UserRole + 100, SyntaxRole = Qt::UserRole + 1, ExampleRole = Qt::UserRole + 3,
  TemplateRole = Qt::UserRole + 4, DescriptionRole = Qt::UserRole + 5, ReturnValueCountRole = Qt::UserRole + 6, ReturnValue1Role = Qt::UserRole + 7,
  ReturnValue2Role = Qt::UserRole + 8, ReturnValue3Role = Qt::UserRole + 9, ReturnValue4Role = Qt::UserRole + 10, ReturnValue5Role = Qt::UserRole + 11,
  ConstructorCountRole = Qt::UserRole + 20, Constructor1Role = Qt::UserRole + 21, Constructor2Role = Qt::UserRole + 22, Constructor3Role = Qt::UserRole + 23,
  Constructor4Role = Qt::UserRole + 24, ParameterCountRole = Qt::UserRole + 30, Parameter1Role = Qt::UserRole + 40, Parameter2Role = Qt::UserRole + 41,
  Parameter3Role = Qt::UserRole + 42, Parameter4Role = Qt::UserRole + 43, Parameter5Role = Qt::UserRole + 44, RoleUnknown = Qt::UserRole + 100
}
 
enum  Events { PageMouseBlock = QEvent::User + 100, PageMouseUnblock = QEvent::User + 101, PageMouseBlock = QEvent::User + 100, PageMouseUnblock = QEvent::User + 101 }
 
enum  StdEditor {
  EDFont, EDFontColor, EDTextAlignment, EDFrame,
  EDFramePen, EDFont, EDFontColor, EDTextAlignment,
  EDFrame, EDFramePen
}
 
enum  ModuleLookupMethod {
  OriginalOnly, OriginalThenExtended, ExtendedThenOriginal, OriginalOnly,
  OriginalThenExtended, ExtendedThenOriginal
}
 for ReportCore More...
 
enum  TemplateItemDetailLevel {
  TemplateDetailLevel_Lowest = 1, TemplateDetailLevel_NameOnly = 2, TemplateDetailLevel_Medium = 3, TemplateDetailLevel_Full = 4,
  TemplateDetailLevel_Lowest = 1, TemplateDetailLevel_NameOnly = 2, TemplateDetailLevel_Medium = 3, TemplateDetailLevel_Full = 4
}
 for Designer More...
 
enum  InitFlag { InitData = 1, InitScript = 2, InitData = 1, InitScript = 2 }
 
enum  ItemState {
  NotInitedState, NormalState, RenderingReadyState, RenderingState,
  DeleteState, NotInitedState, NormalState, RenderingReadyState,
  RenderingState, DeleteState
}
 
enum  StringExpressionType {
  StringHasNoExpression, StringHasExpression, StringIsExpression, StringHasNoExpression,
  StringHasExpression, StringIsExpression
}
 
enum  BaseType { BasedOnTemplate, BasedOnReport, BasedOnTemplate, BasedOnReport }
 
enum  RenderingDestination {
  RenderToPreview, RenderToExport, RenderToPrinter, RenderToPreview,
  RenderToExport, RenderToPrinter
}
 
enum  Unit {
  Millimeter = 0, Point = 1, Inch = 2, Pixel = 6,
  UnitNotDefined = 7, UNIT_MAX = 8, Millimeter = 0, Point = 1,
  Inch = 2, Pixel = 6, UnitNotDefined = 7, UNIT_MAX = 8
}
 
enum  Frame {
  DrawLeft = 1, DrawRight = 2, DrawTop = 4, DrawBottom = 8,
  DrawLeft = 1, DrawRight = 2, DrawTop = 4, DrawBottom = 8
}
 
enum  ItemType {
  NotDefinedItemType = 0, ItemItem = 1, BandItem = 2, NotDefinedItemType = 0,
  ItemItem = 1, BandItem = 2
}
 
enum  StorageSyncStatus {
  StorageSyncSuccessful = 1, StorageSyncFailed = 2, StorageSyncInProgress = 3, StorageSyncSuccessful = 1,
  StorageSyncFailed = 2, StorageSyncInProgress = 3
}
 
enum  Orientation { Portrait = 0, Landscape = 1, Portrait = 0, Landscape = 1 }
 
enum  ModuleType {
  UnknownModuleType, ItemModule, PageModule, DatasetModule,
  StorageModule, RendererModule, PrinterModule, FormModule,
  ImportModule, ExportModule, SerializerModule, ScriptExtensionModule,
  InterimModule, MAX_MODULE_TYPE, UnknownModuleType, ItemModule,
  PageModule, DatasetModule, StorageModule, RendererModule,
  PrinterModule, FormModule, ImportModule, ExportModule,
  SerializerModule, ScriptExtensionModule, InterimModule, MAX_MODULE_TYPE
}
 
enum  LogLevel {
  LogUndefined = 0, LogDebug = 1, LogInfo = 2, LogError = 3,
  LogWarning = 4, LogCritical = 5, LogMetric = 6, LOGLEVELMAXVALUE = 7,
  LogUndefined = 0, LogDebug = 1, LogInfo = 2, LogError = 3,
  LogWarning = 4, LogCritical = 5, LogMetric = 6, LOGLEVELMAXVALUE = 7
}
 
enum  MessageLevel {
  MessageUndefined = 0, MessageNormal = 1, MessageWarning = 2, MessageError = 4,
  MessageUndefined = 0, MessageNormal = 1, MessageWarning = 2, MessageError = 4
}
 
enum  MetricType {
  MetricGeometry = 1, MetricPosition = 2, MetricClick = 4, MetricPress = 8,
  MetricRelease = 16, MetricDrag = 32, MetricDrop = 64, MetricGeometry = 1,
  MetricPosition = 2, MetricClick = 4, MetricPress = 8, MetricRelease = 16,
  MetricDrag = 32, MetricDrop = 64
}
 
enum  RenderingType {
  RenderingTemplate = 0, RenderingReport = 1, RenderingReportBefore = 2, RenderingTemplate = 0,
  RenderingReport = 1, RenderingReportBefore = 2
}
 
enum  RenderingStage { RenderingNewPage = 1, RenderingNormal = 2, RenderingNewPage = 1, RenderingNormal = 2 }
 
enum  ResultValue {
  ResultOk = 0, ResultNotDefined = 1, ResultWarnings = 2, ResultError = 3,
  ResultOk = 0, ResultNotDefined = 1, ResultWarnings = 2, ResultError = 3
}
 
enum  StorageFileType {
  FileUnknown, FileDir, FileDrive, FileReport,
  FileTemplate, FileImage, FileUnknown, FileDir,
  FileDrive, FileReport, FileTemplate, FileImage
}
 
enum  ItemDataRole {
  SyntaxRole = Qt::UserRole + 1, ExampleRole = Qt::UserRole + 3, TemplateRole = Qt::UserRole + 4, DescriptionRole = Qt::UserRole + 5,
  ReturnValueCountRole = Qt::UserRole + 6, ReturnValue1Role = Qt::UserRole + 7, ReturnValue2Role = Qt::UserRole + 8, ReturnValue3Role = Qt::UserRole + 9,
  ReturnValue4Role = Qt::UserRole + 10, ReturnValue5Role = Qt::UserRole + 11, ConstructorCountRole = Qt::UserRole + 20, Constructor1Role = Qt::UserRole + 21,
  Constructor2Role = Qt::UserRole + 22, Constructor3Role = Qt::UserRole + 23, Constructor4Role = Qt::UserRole + 24, ParameterCountRole = Qt::UserRole + 30,
  Parameter1Role = Qt::UserRole + 40, Parameter2Role = Qt::UserRole + 41, Parameter3Role = Qt::UserRole + 42, Parameter4Role = Qt::UserRole + 43,
  Parameter5Role = Qt::UserRole + 44, RoleUnknown = Qt::UserRole + 100, SyntaxRole = Qt::UserRole + 1, ExampleRole = Qt::UserRole + 3,
  TemplateRole = Qt::UserRole + 4, DescriptionRole = Qt::UserRole + 5, ReturnValueCountRole = Qt::UserRole + 6, ReturnValue1Role = Qt::UserRole + 7,
  ReturnValue2Role = Qt::UserRole + 8, ReturnValue3Role = Qt::UserRole + 9, ReturnValue4Role = Qt::UserRole + 10, ReturnValue5Role = Qt::UserRole + 11,
  ConstructorCountRole = Qt::UserRole + 20, Constructor1Role = Qt::UserRole + 21, Constructor2Role = Qt::UserRole + 22, Constructor3Role = Qt::UserRole + 23,
  Constructor4Role = Qt::UserRole + 24, ParameterCountRole = Qt::UserRole + 30, Parameter1Role = Qt::UserRole + 40, Parameter2Role = Qt::UserRole + 41,
  Parameter3Role = Qt::UserRole + 42, Parameter4Role = Qt::UserRole + 43, Parameter5Role = Qt::UserRole + 44, RoleUnknown = Qt::UserRole + 100
}
 
enum  Events { PageMouseBlock = QEvent::User + 100, PageMouseUnblock = QEvent::User + 101, PageMouseBlock = QEvent::User + 100, PageMouseUnblock = QEvent::User + 101 }
 
enum  StdEditor {
  EDFont, EDFontColor, EDTextAlignment, EDFrame,
  EDFramePen, EDFont, EDFontColor, EDTextAlignment,
  EDFrame, EDFramePen
}
 
enum  ModuleLookupMethod {
  OriginalOnly, OriginalThenExtended, ExtendedThenOriginal, OriginalOnly,
  OriginalThenExtended, ExtendedThenOriginal
}
 for ReportCore More...
 
enum  TemplateItemDetailLevel {
  TemplateDetailLevel_Lowest = 1, TemplateDetailLevel_NameOnly = 2, TemplateDetailLevel_Medium = 3, TemplateDetailLevel_Full = 4,
  TemplateDetailLevel_Lowest = 1, TemplateDetailLevel_NameOnly = 2, TemplateDetailLevel_Medium = 3, TemplateDetailLevel_Full = 4
}
 for Designer More...
 
enum  InitFlag { InitData = 1, InitScript = 2, InitData = 1, InitScript = 2 }
 
enum  ItemState {
  NotInitedState, NormalState, RenderingReadyState, RenderingState,
  DeleteState, NotInitedState, NormalState, RenderingReadyState,
  RenderingState, DeleteState
}
 
enum  StringExpressionType {
  StringHasNoExpression, StringHasExpression, StringIsExpression, StringHasNoExpression,
  StringHasExpression, StringIsExpression
}
 
enum  BaseType { BasedOnTemplate, BasedOnReport, BasedOnTemplate, BasedOnReport }
 
enum  RenderingDestination {
  RenderToPreview, RenderToExport, RenderToPrinter, RenderToPreview,
  RenderToExport, RenderToPrinter
}
 

Functions

qreal mm2pixel (qreal mm, qreal dpi)
 
qreal pixel2mm (qreal pixels, qreal dpi)
 
qreal inch2pixel (qreal inches, qreal dpi)
 
qreal pixel2inch (qreal pixels, qreal dpi)
 
qreal mm2pixel_trunc (qreal mm, qreal dpi)
 
qreal mm2pixel_ceil (qreal mm, qreal dpi)
 
qreal mm2inch (qreal mm)
 
qreal inch2mm (qreal inch)
 
CUTEREPORT_EXPORTS QRectF convertUnit (const QRectF &rect, Unit unitIn, Unit unitOut, int dpi, bool roundPixels=true)
 
CUTEREPORT_EXPORTS QPointF convertUnit (const QPointF &point, Unit unitIn, Unit unitOut, int dpi, bool roundPixels=true)
 
CUTEREPORT_EXPORTS QSizeF convertUnit (const QSizeF &size, Unit unitIn, Unit unitOut, int dpi, bool roundPixels=true)
 
CUTEREPORT_EXPORTS qreal convertUnit (const qreal &value, Unit unitIn, Unit unitOut, int dpi, bool roundPixels=true)
 
CUTEREPORT_EXPORTS CuteReport::Unit unitFromString (const QString &str)
 
CUTEREPORT_EXPORTS QString unitToFullString (CuteReport::Unit unit)
 
CUTEREPORT_EXPORTS QString unitToShortString (CuteReport::Unit unit)
 
CUTEREPORT_EXPORTS bool typeIsNumber (QVariant::Type type)
 
QDataStream & operator<< (QDataStream &s, const Margins &p)
 
QDataStream & operator>> (QDataStream &s, Margins &p)
 

Variables

static const int ItemViewItemPointer = 0
 
static const int ItemViewItemPointer = 0
 

Typedef Documentation

◆ BandsList

◆ BandsListPointer

◆ BaseItemsList

◆ BaseItemsListPointer

◆ ObjectPointer

typedef QPointer< QObject > CuteReport::ObjectPointer

◆ StdEditorProperty

typedef QPair< StdEditor, QString > CuteReport::StdEditorProperty

◆ StdEditorPropertyList

Enumeration Type Documentation

◆ BaseType [1/2]

Enumerator
BasedOnTemplate 
BasedOnReport 
BasedOnTemplate 
BasedOnReport 

◆ BaseType [2/2]

Enumerator
BasedOnTemplate 
BasedOnReport 
BasedOnTemplate 
BasedOnReport 

◆ Events [1/2]

Enumerator
PageMouseBlock 
PageMouseUnblock 
PageMouseBlock 
PageMouseUnblock 

◆ Events [2/2]

Enumerator
PageMouseBlock 
PageMouseUnblock 
PageMouseBlock 
PageMouseUnblock 

◆ Frame [1/2]

Enumerator
DrawLeft 

Draw left frame

DrawRight 

Draw right frame

DrawTop 

Draw top frame

DrawBottom 

Draw bottom frame

DrawLeft 

Draw left frame

DrawRight 

Draw right frame

DrawTop 

Draw top frame

DrawBottom 

Draw bottom frame

◆ Frame [2/2]

Enumerator
DrawLeft 

Draw left frame

DrawRight 

Draw right frame

DrawTop 

Draw top frame

DrawBottom 

Draw bottom frame

DrawLeft 

Draw left frame

DrawRight 

Draw right frame

DrawTop 

Draw top frame

DrawBottom 

Draw bottom frame

◆ InitFlag [1/2]

Enumerator
InitData 
InitScript 
InitData 
InitScript 

◆ InitFlag [2/2]

Enumerator
InitData 
InitScript 
InitData 
InitScript 

◆ ItemDataRole [1/2]

Enumerator
SyntaxRole 
ExampleRole 
TemplateRole 
DescriptionRole 
ReturnValueCountRole 
ReturnValue1Role 
ReturnValue2Role 
ReturnValue3Role 
ReturnValue4Role 
ReturnValue5Role 
ConstructorCountRole 
Constructor1Role 
Constructor2Role 
Constructor3Role 
Constructor4Role 
ParameterCountRole 
Parameter1Role 
Parameter2Role 
Parameter3Role 
Parameter4Role 
Parameter5Role 
RoleUnknown 
SyntaxRole 
ExampleRole 
TemplateRole 
DescriptionRole 
ReturnValueCountRole 
ReturnValue1Role 
ReturnValue2Role 
ReturnValue3Role 
ReturnValue4Role 
ReturnValue5Role 
ConstructorCountRole 
Constructor1Role 
Constructor2Role 
Constructor3Role 
Constructor4Role 
ParameterCountRole 
Parameter1Role 
Parameter2Role 
Parameter3Role 
Parameter4Role 
Parameter5Role 
RoleUnknown 

◆ ItemDataRole [2/2]

Enumerator
SyntaxRole 
ExampleRole 
TemplateRole 
DescriptionRole 
ReturnValueCountRole 
ReturnValue1Role 
ReturnValue2Role 
ReturnValue3Role 
ReturnValue4Role 
ReturnValue5Role 
ConstructorCountRole 
Constructor1Role 
Constructor2Role 
Constructor3Role 
Constructor4Role 
ParameterCountRole 
Parameter1Role 
Parameter2Role 
Parameter3Role 
Parameter4Role 
Parameter5Role 
RoleUnknown 
SyntaxRole 
ExampleRole 
TemplateRole 
DescriptionRole 
ReturnValueCountRole 
ReturnValue1Role 
ReturnValue2Role 
ReturnValue3Role 
ReturnValue4Role 
ReturnValue5Role 
ConstructorCountRole 
Constructor1Role 
Constructor2Role 
Constructor3Role 
Constructor4Role 
ParameterCountRole 
Parameter1Role 
Parameter2Role 
Parameter3Role 
Parameter4Role 
Parameter5Role 
RoleUnknown 

◆ ItemState [1/2]

Enumerator
NotInitedState 
NormalState 
RenderingReadyState 
RenderingState 
DeleteState 
NotInitedState 
NormalState 
RenderingReadyState 
RenderingState 
DeleteState 

◆ ItemState [2/2]

Enumerator
NotInitedState 
NormalState 
RenderingReadyState 
RenderingState 
DeleteState 
NotInitedState 
NormalState 
RenderingReadyState 
RenderingState 
DeleteState 

◆ ItemType [1/2]

Enumerator
NotDefinedItemType 
ItemItem 
BandItem 
NotDefinedItemType 
ItemItem 
BandItem 

◆ ItemType [2/2]

Enumerator
NotDefinedItemType 
ItemItem 
BandItem 
NotDefinedItemType 
ItemItem 
BandItem 

◆ LogLevel [1/2]

Enumerator
LogUndefined 
LogDebug 
LogInfo 
LogError 
LogWarning 
LogCritical 
LogMetric 
LOGLEVELMAXVALUE 
LogUndefined 
LogDebug 
LogInfo 
LogError 
LogWarning 
LogCritical 
LogMetric 
LOGLEVELMAXVALUE 

◆ LogLevel [2/2]

Enumerator
LogUndefined 
LogDebug 
LogInfo 
LogError 
LogWarning 
LogCritical 
LogMetric 
LOGLEVELMAXVALUE 
LogUndefined 
LogDebug 
LogInfo 
LogError 
LogWarning 
LogCritical 
LogMetric 
LOGLEVELMAXVALUE 

◆ MessageLevel [1/2]

Enumerator
MessageUndefined 
MessageNormal 
MessageWarning 
MessageError 
MessageUndefined 
MessageNormal 
MessageWarning 
MessageError 

◆ MessageLevel [2/2]

Enumerator
MessageUndefined 
MessageNormal 
MessageWarning 
MessageError 
MessageUndefined 
MessageNormal 
MessageWarning 
MessageError 

◆ MetricType [1/2]

Enumerator
MetricGeometry 
MetricPosition 
MetricClick 
MetricPress 
MetricRelease 
MetricDrag 
MetricDrop 
MetricGeometry 
MetricPosition 
MetricClick 
MetricPress 
MetricRelease 
MetricDrag 
MetricDrop 

◆ MetricType [2/2]

Enumerator
MetricGeometry 
MetricPosition 
MetricClick 
MetricPress 
MetricRelease 
MetricDrag 
MetricDrop 
MetricGeometry 
MetricPosition 
MetricClick 
MetricPress 
MetricRelease 
MetricDrag 
MetricDrop 

◆ ModuleLookupMethod [1/2]

for ReportCore

Enumerator
OriginalOnly 
OriginalThenExtended 
ExtendedThenOriginal 
OriginalOnly 
OriginalThenExtended 
ExtendedThenOriginal 

◆ ModuleLookupMethod [2/2]

for ReportCore

Enumerator
OriginalOnly 
OriginalThenExtended 
ExtendedThenOriginal 
OriginalOnly 
OriginalThenExtended 
ExtendedThenOriginal 

◆ ModuleType [1/2]

Enumerator
UnknownModuleType 
ItemModule 
PageModule 
DatasetModule 
StorageModule 
RendererModule 
PrinterModule 
FormModule 
ImportModule 
ExportModule 
SerializerModule 
ScriptExtensionModule 
InterimModule 
MAX_MODULE_TYPE 
UnknownModuleType 
ItemModule 
PageModule 
DatasetModule 
StorageModule 
RendererModule 
PrinterModule 
FormModule 
ImportModule 
ExportModule 
SerializerModule 
ScriptExtensionModule 
InterimModule 
MAX_MODULE_TYPE 

◆ ModuleType [2/2]

Enumerator
UnknownModuleType 
ItemModule 
PageModule 
DatasetModule 
StorageModule 
RendererModule 
PrinterModule 
FormModule 
ImportModule 
ExportModule 
SerializerModule 
ScriptExtensionModule 
InterimModule 
MAX_MODULE_TYPE 
UnknownModuleType 
ItemModule 
PageModule 
DatasetModule 
StorageModule 
RendererModule 
PrinterModule 
FormModule 
ImportModule 
ExportModule 
SerializerModule 
ScriptExtensionModule 
InterimModule 
MAX_MODULE_TYPE 

◆ Orientation [1/2]

Enumerator
Portrait 
Landscape 
Portrait 
Landscape 

◆ Orientation [2/2]

Enumerator
Portrait 
Landscape 
Portrait 
Landscape 

◆ RenderingDestination [1/2]

Enumerator
RenderToPreview 
RenderToExport 
RenderToPrinter 
RenderToPreview 
RenderToExport 
RenderToPrinter 

◆ RenderingDestination [2/2]

Enumerator
RenderToPreview 
RenderToExport 
RenderToPrinter 
RenderToPreview 
RenderToExport 
RenderToPrinter 

◆ RenderingStage [1/2]

Enumerator
RenderingNewPage 
RenderingNormal 
RenderingNewPage 
RenderingNormal 

◆ RenderingStage [2/2]

Enumerator
RenderingNewPage 
RenderingNormal 
RenderingNewPage 
RenderingNormal 

◆ RenderingType [1/2]

Enumerator
RenderingTemplate 
RenderingReport 
RenderingReportBefore 
RenderingTemplate 
RenderingReport 
RenderingReportBefore 

◆ RenderingType [2/2]

Enumerator
RenderingTemplate 
RenderingReport 
RenderingReportBefore 
RenderingTemplate 
RenderingReport 
RenderingReportBefore 

◆ ResultValue [1/2]

Enumerator
ResultOk 
ResultNotDefined 
ResultWarnings 
ResultError 
ResultOk 
ResultNotDefined 
ResultWarnings 
ResultError 

◆ ResultValue [2/2]

Enumerator
ResultOk 
ResultNotDefined 
ResultWarnings 
ResultError 
ResultOk 
ResultNotDefined 
ResultWarnings 
ResultError 

◆ StdEditor [1/2]

Enumerator
EDFont 
EDFontColor 
EDTextAlignment 
EDFrame 
EDFramePen 
EDFont 
EDFontColor 
EDTextAlignment 
EDFrame 
EDFramePen 

◆ StdEditor [2/2]

Enumerator
EDFont 
EDFontColor 
EDTextAlignment 
EDFrame 
EDFramePen 
EDFont 
EDFontColor 
EDTextAlignment 
EDFrame 
EDFramePen 

◆ StorageFileType [1/2]

Enumerator
FileUnknown 
FileDir 
FileDrive 
FileReport 
FileTemplate 
FileImage 
FileUnknown 
FileDir 
FileDrive 
FileReport 
FileTemplate 
FileImage 

◆ StorageFileType [2/2]

Enumerator
FileUnknown 
FileDir 
FileDrive 
FileReport 
FileTemplate 
FileImage 
FileUnknown 
FileDir 
FileDrive 
FileReport 
FileTemplate 
FileImage 

◆ StorageSyncStatus [1/2]

Enumerator
StorageSyncSuccessful 
StorageSyncFailed 
StorageSyncInProgress 
StorageSyncSuccessful 
StorageSyncFailed 
StorageSyncInProgress 

◆ StorageSyncStatus [2/2]

Enumerator
StorageSyncSuccessful 
StorageSyncFailed 
StorageSyncInProgress 
StorageSyncSuccessful 
StorageSyncFailed 
StorageSyncInProgress 

◆ StringExpressionType [1/2]

Enumerator
StringHasNoExpression 
StringHasExpression 
StringIsExpression 
StringHasNoExpression 
StringHasExpression 
StringIsExpression 

◆ StringExpressionType [2/2]

Enumerator
StringHasNoExpression 
StringHasExpression 
StringIsExpression 
StringHasNoExpression 
StringHasExpression 
StringIsExpression 

◆ TemplateItemDetailLevel [1/2]

for Designer

Enumerator
TemplateDetailLevel_Lowest 
TemplateDetailLevel_NameOnly 
TemplateDetailLevel_Medium 
TemplateDetailLevel_Full 
TemplateDetailLevel_Lowest 
TemplateDetailLevel_NameOnly 
TemplateDetailLevel_Medium 
TemplateDetailLevel_Full 

◆ TemplateItemDetailLevel [2/2]

for Designer

Enumerator
TemplateDetailLevel_Lowest 
TemplateDetailLevel_NameOnly 
TemplateDetailLevel_Medium 
TemplateDetailLevel_Full 
TemplateDetailLevel_Lowest 
TemplateDetailLevel_NameOnly 
TemplateDetailLevel_Medium 
TemplateDetailLevel_Full 

◆ Unit [1/2]

synced with QPrinter::Unit

Enumerator
Millimeter 
Point 
Inch 
Pixel 
UnitNotDefined 
UNIT_MAX 
Millimeter 
Point 
Inch 
Pixel 
UnitNotDefined 
UNIT_MAX 

◆ Unit [2/2]

synced with QPrinter::Unit

Enumerator
Millimeter 
Point 
Inch 
Pixel 
UnitNotDefined 
UNIT_MAX 
Millimeter 
Point 
Inch 
Pixel 
UnitNotDefined 
UNIT_MAX 

Function Documentation

◆ convertUnit() [1/4]

CUTEREPORT_EXPORTS QRectF CuteReport::convertUnit ( const QRectF &  rect,
Unit  unitIn,
Unit  unitOut,
int  dpi,
bool  roundPixels = true 
)

◆ convertUnit() [2/4]

CUTEREPORT_EXPORTS QPointF CuteReport::convertUnit ( const QPointF &  point,
Unit  unitIn,
Unit  unitOut,
int  dpi,
bool  roundPixels = true 
)

◆ convertUnit() [3/4]

CUTEREPORT_EXPORTS QSizeF CuteReport::convertUnit ( const QSizeF &  size,
Unit  unitIn,
Unit  unitOut,
int  dpi,
bool  roundPixels = true 
)

◆ convertUnit() [4/4]

CUTEREPORT_EXPORTS qreal CuteReport::convertUnit ( const qreal &  value,
Unit  unitIn,
Unit  unitOut,
int  dpi,
bool  roundPixels = true 
)

◆ inch2mm()

qreal CuteReport::inch2mm ( qreal  inch)
inline
Here is the call graph for this function:

◆ inch2pixel()

qreal CuteReport::inch2pixel ( qreal  inches,
qreal  dpi 
)
inline

◆ mm2inch()

qreal CuteReport::mm2inch ( qreal  mm)
inline

◆ mm2pixel()

qreal CuteReport::mm2pixel ( qreal  mm,
qreal  dpi 
)
inline

◆ mm2pixel_ceil()

qreal CuteReport::mm2pixel_ceil ( qreal  mm,
qreal  dpi 
)
inline

◆ mm2pixel_trunc()

qreal CuteReport::mm2pixel_trunc ( qreal  mm,
qreal  dpi 
)
inline

◆ operator<<()

QDataStream & CuteReport::operator<< ( QDataStream &  s,
const Margins p 
)

◆ operator>>()

QDataStream & CuteReport::operator>> ( QDataStream &  s,
Margins p 
)

◆ pixel2inch()

qreal CuteReport::pixel2inch ( qreal  pixels,
qreal  dpi 
)
inline

◆ pixel2mm()

qreal CuteReport::pixel2mm ( qreal  pixels,
qreal  dpi 
)
inline

◆ typeIsNumber()

CUTEREPORT_EXPORTS bool CuteReport::typeIsNumber ( QVariant::Type  type)

◆ unitFromString()

CUTEREPORT_EXPORTS CuteReport::Unit CuteReport::unitFromString ( const QString &  str)

◆ unitToFullString()

CUTEREPORT_EXPORTS QString CuteReport::unitToFullString ( CuteReport::Unit  unit)

◆ unitToShortString()

CUTEREPORT_EXPORTS QString CuteReport::unitToShortString ( CuteReport::Unit  unit)

Variable Documentation

◆ ItemViewItemPointer [1/2]

const int CuteReport::ItemViewItemPointer = 0
static

◆ ItemViewItemPointer [2/2]

const int CuteReport::ItemViewItemPointer = 0
static