| 
| 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
 
 } | 
|   | 
 | 
| 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) | 
|   |