PrintPreview Class Reference

#include <printpreview.h>

Collaboration diagram for PrintPreview:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 PrintPreview (const QTextDocument *document, QWidget *parent)
virtual ~PrintPreview ()

Private Slots

void print ()
void pageSetup ()

Private Member Functions

void setup ()

Private Attributes

QTextDocument * doc
PreviewViewview
QPrinter printer

Detailed Description

Definition at line 33 of file printpreview.h.


Constructor & Destructor Documentation

PrintPreview::PrintPreview ( const QTextDocument *  document,
QWidget *  parent 
)

Definition at line 206 of file printpreview.cpp.

References doc, inchesToPixels(), mmToInches(), pageSetup(), print(), printer, setup(), and view.

Here is the call graph for this function:

PrintPreview::~PrintPreview (  )  [virtual]

Definition at line 282 of file printpreview.cpp.

References doc.


Member Function Documentation

void PrintPreview::print (  )  [private, slot]

Definition at line 287 of file printpreview.cpp.

References doc, and printer.

Referenced by PrintPreview().

void PrintPreview::pageSetup (  )  [private, slot]

Definition at line 296 of file printpreview.cpp.

References printer, setup(), PreviewView::updateLayout(), and view.

Referenced by PrintPreview().

void PrintPreview::setup (  )  [private]

Definition at line 267 of file printpreview.cpp.

References doc, inchesToPixels(), mmToInches(), printer, and view.

Referenced by pageSetup(), and PrintPreview().

Here is the call graph for this function:

Here is the caller graph for this function:


Member Data Documentation

QTextDocument* PrintPreview::doc [private]

Definition at line 47 of file printpreview.h.

Referenced by print(), PrintPreview(), setup(), and ~PrintPreview().

PreviewView* PrintPreview::view [private]

Definition at line 48 of file printpreview.h.

Referenced by pageSetup(), PrintPreview(), and setup().

QPrinter PrintPreview::printer [private]

Definition at line 49 of file printpreview.h.

Referenced by pageSetup(), print(), PrintPreview(), and setup().


The documentation for this class was generated from the following files:
Generated on Mon Feb 2 00:27:41 2009 for mytetra by  doxygen 1.5.1