KD Reports  1.8
KDReports::Report Member List

This is the complete list of members for KDReports::Report, including all inherited members.

addElement(const Element &element, Qt::AlignmentFlag horizontalAlignment=Qt::AlignLeft, const QColor &backgroundColor=QColor())KDReports::Report
addFragment(const QTextDocumentFragment &fragment)KDReports::Report
addInlineElement(const Element &element)KDReports::Report
addPageBreak()KDReports::Report
addVerticalSpacing(qreal space)KDReports::Report
associateImageValue(const QString &id, const QPixmap &value)KDReports::Report
associateImageValue(const QString &id, const QImage &value)KDReports::Report
associateModel(const QString &modelKey, QAbstractItemModel *model)KDReports::Report
associateTextValue(const QString &id, const QString &value)KDReports::Report
autoTableElements() const KDReports::Report
beginEdit()KDReports::Report
bottomPageMargins() const KDReports::Report
defaultFont() const KDReports::Report
documentName() const KDReports::Report
endEdit()KDReports::Report
exportToFile(const QString &fileName, QWidget *parent=0)KDReports::Report
exportToHtml(const QString &fileName)KDReports::Report
exportToImage(const QSize &size, const QString &fileName, const char *format)KDReports::Report
firstPageNumber() const KDReports::Report
fontScalingFactor() const KDReports::Report
footer(HeaderLocations hl=AllPages)KDReports::Report
footerBodySpacing() const KDReports::Report
footerLocation(KDReports::Footer *footer) const KDReports::Report
getMargins(qreal *top, qreal *left, qreal *bottom, qreal *right) const KDReports::Report
header(HeaderLocations hl=AllPages)KDReports::Report
headerBodySpacing() const KDReports::Report
headerLocation(Header *header) const KDReports::Report
isTableBreakingEnabled() const KDReports::Report
leftPageMargins() const KDReports::Report
loadFromXML(QIODevice *iodevice, ErrorDetails *details=0)KDReports::Report
loadFromXML(const QDomDocument &doc, ErrorDetails *details=0)KDReports::Report
mainTable() const KDReports::Report
maximumNumberOfPagesForHorizontalScaling() const KDReports::Report
maximumNumberOfPagesForVerticalScaling() const KDReports::Report
middleAlignedTab() const KDReports::Report
numberOfPages() const KDReports::Report
orientation() const KDReports::Report
pageSize() const KDReports::Report
paintPage(int pageNumber, QPainter &painter)KDReports::Report
print(QPrinter *printer, QWidget *parent=0)KDReports::Report
printWithDialog(QWidget *parent)KDReports::Report
regenerateAutoTableForModel(QAbstractItemModel *model)KDReports::Report
regenerateAutoTables()KDReports::Report
Report(QObject *parent=0)KDReports::Reportexplicit
reportMode() const KDReports::Report
rightAlignedTab() const KDReports::Report
rightPageMargins() const KDReports::Report
scaleTo(int numPagesHorizontally, int numPagesVertically)KDReports::Report
setBottomPageMargin(qreal bottom)KDReports::Report
setCurrentRow(const QAbstractItemModel *model, int row)KDReports::Report
setDefaultFont(const QFont &font)KDReports::Report
setDocumentName(const QString &name)KDReports::Report
setFirstPageNumber(int num)KDReports::Report
setFixedRowHeight(qreal mm)KDReports::Report
setFontScalingFactor(qreal factor)KDReports::Report
setFooterBodySpacing(qreal spacing)KDReports::Report
setFooterLocation(HeaderLocations hl, Footer *footer)KDReports::Report
setHeaderBodySpacing(qreal spacing)KDReports::Report
setHeaderLocation(HeaderLocations hl, Header *header)KDReports::Report
setLeftPageMargin(qreal left)KDReports::Report
setMargins(qreal top, qreal left, qreal bottom, qreal right)KDReports::Report
setOrientation(QPrinter::Orientation orientation)KDReports::Report
setPageSize(const QPrinter::PageSize &size)KDReports::Report
setPaperSize(const QSizeF &paperSize, QPrinter::Unit unit)KDReports::Report
setParagraphMargins(qreal left, qreal top, qreal right, qreal bottom)KDReports::Report
setReportMode(ReportMode reportMode)KDReports::Report
setRightPageMargin(qreal right)KDReports::Report
setTableBreakingEnabled(bool tableBreakingEnabled)KDReports::Report
setTableBreakingPageOrder(TableBreakingPageOrder pageOrder)KDReports::Report
setTabPositions(const QList< QTextOption::Tab > &tabs)KDReports::Report
setTopPageMargin(qreal top)KDReports::Report
setWatermarkImage(const QImage &image)KDReports::Report
setWatermarkPixmap(const QPixmap &pixmap, bool autoGrayOut=true)KDReports::Report
setWatermarkText(const QString &text, int rotation=0, const QColor &color=QColor(204, 204, 204), const QFont &font=QFont(QLatin1String("Helvetica"), 48))KDReports::Report
setWidthForEndlessPrinter(qreal widthMM)KDReports::Report
setXmlElementHandler(KDReports::XmlElementHandler *handler)KDReports::Report
tableBreakingPageOrder() const KDReports::Report
topPageMargins() const KDReports::Report
watermarkColor() const KDReports::Report
watermarkFont() const KDReports::Report
watermarkImage() const KDReports::Report
watermarkPixmap() const KDReports::Report
watermarkRotation() const KDReports::Report
watermarkText() const KDReports::Report
~Report()KDReports::Report

Klarälvdalens Datakonsult AB (KDAB)
"The Qt, C++ and OpenGL Experts"
https://www.kdab.com/

https://www.kdab.com/development-resources/qt-tools/kd-reports/