![]() |
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.
| void PrintOut::flushLine | ( | bool | mayBreak = false | ) |
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.