Scribus
Open source desktop publishing at your fingertips
PrintDialog Class Reference
Inheritance diagram for PrintDialog:
Collaboration diagram for PrintDialog:

Public Slots

void setMinMax (int min, int max, int cur)
 

Signals

void doPreview ()
 

Public Member Functions

 PrintDialog (QWidget *parent, ScribusDoc *doc, const PrintOptions &printOptions, bool gcr, QStringList spots)
 
QString printerName ()
 
QString outputFileName ()
 
bool outputToFile ()
 
int numCopies ()
 
bool outputSeparations ()
 
QString separationName ()
 
QStringList allSeparations ()
 
bool color ()
 
bool mirrorHorizontal ()
 
bool mirrorVertical ()
 
bool doGCR ()
 
bool doClip ()
 
PrintEngine printEngine ()
 
bool doDev ()
 
bool doSpot ()
 
bool doPrintAll ()
 
bool doPrintCurrentPage ()
 
QString getPageString ()
 

Public Attributes

QString PrinterOpts
 
QByteArray DevMode
 

Protected Slots

void doDocBleeds ()
 
void createPageNumberRange ()
 
void SetOptions ()
 
void SelEngine (const QString &eng)
 
void SelPrinter (const QString &prn)
 
void SelRange (bool e)
 
void SelMode (int e)
 
void SelFile ()
 
void SelComm ()
 
void okButtonClicked ()
 
void previewButtonClicked ()
 

Protected Member Functions

void setStoredValues (const QString &fileName, bool gcr)
 
void getOptions ()
 
void getDefaultPrintOptions (PrintOptions &options, bool gcr)
 
void storeValues ()
 
void refreshPrintEngineBox ()
 
void setPrintEngine (PrintEngine engine)
 

Protected Attributes

ScribusDocm_doc
 
PrintEngineMap printEngineMap
 
PrefsContextprefs
 
CupsOptionscdia
 
int unit
 
double unitRatio
 

The documentation for this class was generated from the following files: