#include <printing.h>
Public Slots | |
void | paintPage (bool placeForSolution, bool extraPageForSolution) |
void | paintFooter () |
void | paintIntroPage () |
void | paintExtraPageForSolution () |
Public Member Functions | |
Printing (QPrinter *p_printer, Settings &settings, ExerciseModel *model, DataProject *project, AccountModel *table, QObject *parent=0) | |
void | print () |
void | setupPage (QGraphicsScene *pageScene) |
QGraphicsScene * | pageScene (int nr) |
int | pageCount () |
Public Attributes | |
QList< QGraphicsScene * > | pageSceneList |
int | leftMargin |
int | leftMarginExercise |
int | rightMargin |
int | topMargin |
int | bottomMargin |
int | spacing |
int | headerSize |
int | footerSize |
int | sceneZoomFactor |
int | rowHeight |
QString | headerText |
QFont | projectTitleFont |
QFont | chapterTitleFont |
QFont | exerciseTitleFont |
QFont | font |
QFontMetrics * | titleFmt |
Definition at line 30 of file printing.h.
Printing::Printing | ( | QPrinter * | p_printer, | |
Settings & | settings, | |||
ExerciseModel * | model, | |||
DataProject * | project, | |||
AccountModel * | table, | |||
QObject * | parent = 0 | |||
) |
int Printing::pageCount | ( | ) |
Definition at line 452 of file printing.cpp.
QGraphicsScene * Printing::pageScene | ( | int | nr | ) |
void Printing::paintExtraPageForSolution | ( | ) | [slot] |
Definition at line 379 of file printing.cpp.
void Printing::paintFooter | ( | ) | [slot] |
Definition at line 231 of file printing.cpp.
void Printing::paintIntroPage | ( | ) | [slot] |
void Printing::paintPage | ( | bool | placeForSolution, | |
bool | extraPageForSolution | |||
) | [slot] |
void Printing::print | ( | ) |
void Printing::setupPage | ( | QGraphicsScene * | pageScene | ) |
Definition at line 46 of file printing.h.
Definition at line 56 of file printing.h.
Definition at line 57 of file printing.h.
QFont Printing::font |
Definition at line 58 of file printing.h.
Definition at line 49 of file printing.h.
Definition at line 48 of file printing.h.
QString Printing::headerText |
Definition at line 52 of file printing.h.
Definition at line 42 of file printing.h.
Definition at line 43 of file printing.h.
QList<QGraphicsScene*> Printing::pageSceneList |
Definition at line 36 of file printing.h.
Definition at line 55 of file printing.h.
Definition at line 44 of file printing.h.
Definition at line 51 of file printing.h.
Definition at line 50 of file printing.h.
Definition at line 47 of file printing.h.
QFontMetrics* Printing::titleFmt |
Definition at line 59 of file printing.h.
Definition at line 45 of file printing.h.