Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <printout.h>
Classes | |
struct | Box |
Public Types | |
enum | Rule { NoRule , ThinRule , ThickRule } |
enum | Style { Normal , Strong , Emphasis } |
Public Member Functions | |
PrintOut (QPrinter *printer) | |
~PrintOut () | |
void | setRule (Rule rule) |
void | setGuide (const QString &guide) |
void | vskip () |
void | flushLine (bool mayBreak=false) |
void | addBox (int percent, const QString &text=QString(), Style style=Normal, Qt::Alignment halign=Qt::AlignLeft) |
int | pageNum () const |
Definition at line 19 of file printout.h.
enum PrintOut::Rule |
Enumerator | |
---|---|
NoRule | |
ThinRule | |
ThickRule |
Definition at line 22 of file printout.h.
enum PrintOut::Style |
Enumerator | |
---|---|
Normal | |
Strong | |
Emphasis |
Definition at line 23 of file printout.h.
PrintOut::PrintOut | ( | QPrinter * | printer | ) |
Definition at line 13 of file printout.cpp.
References NoRule.
PrintOut::~PrintOut | ( | ) |
Definition at line 33 of file printout.cpp.
References flushLine().
void PrintOut::addBox | ( | int | percent, |
const QString & | text = QString(), | ||
Style | style = Normal, | ||
Qt::Alignment | halign = Qt::AlignLeft ) |
Definition at line 78 of file printout.cpp.
Definition at line 57 of file printout.cpp.
References NoRule.
Referenced by ~PrintOut().
|
inline |
Definition at line 36 of file printout.h.
Definition at line 46 of file printout.cpp.
Definition at line 40 of file printout.cpp.
void PrintOut::vskip | ( | ) |
Definition at line 51 of file printout.cpp.