kexisimpleprintingengine.h
Provides database connection, allowing queries and data modification.
Definition connection.h:62
Definition kexidb/utils.h:150
An engine painting data on pages using TQPainter. The engine allows for random access to any page.
Definition kexisimpleprintingengine.h:58
void paintPage(int pageNumber, TQPainter &painter, bool paint=true)
Definition kexisimpleprintingengine.cpp:202
uint paintedPages() const
Definition kexisimpleprintingengine.h:87
void paintRecord(TQPainter &painter, KexiTableItem *item, int cellMargin, double &y, uint paintedRows, bool paint, bool printing)
Definition kexisimpleprintingengine.cpp:390
bool init(KexiDB::Connection &conn, KexiDB::TableOrQuerySchema &tableOrQuery, const TQString &titleText, TQString &errorMessage)
Definition kexisimpleprintingengine.cpp:136
void calculatePagesCount(TQPainter &painter)
Calculates pafe count that can be later obtained using pagesCount().
Definition kexisimpleprintingengine.cpp:539
Settings data for simple printing engine.
Definition kexisimpleprintingengine.h:39
static KexiSimplePrintingSettings load()
Definition kexisimpleprintingengine.cpp:62
Definition kexitableviewdata.h:223
