KPrinterImpl Class Reference

Inheritance diagram for KPrinterImpl:

QObject KCupsPrinterImpl KExtPrinterImpl KFoomaticPrinterImpl KLpdPrinterImpl KLpdUnixPrinterImpl KLprPrinterImpl KRlprPrinterImpl List of all members.

Detailed Description

Definition at line 34 of file kprinterimpl.h.


Public Member Functions

 KPrinterImpl (QObject *parent=0, const char *name=0)
virtual ~KPrinterImpl ()
virtual bool setupCommand (QString &cmd, KPrinter *)
virtual void preparePrinting (KPrinter *)
virtual void broadcastOption (const QString &key, const QString &value)
bool printFiles (KPrinter *, const QStringList &, bool removeflag=false)
int filterFiles (KPrinter *, QStringList &, bool removeflag=false)
int autoConvertFiles (KPrinter *, QStringList &, bool removeflag=false)
void saveOptions (const QMap< QString, QString > &opts)
const QMap< QString, QString > & loadOptions () const
QString tempFile ()
QString quote (const QString &)
void statusMessage (const QString &, KPrinter *=0)

Protected Member Functions

bool startPrinting (const QString &cmd, KPrinter *printer, const QStringList &files, bool removeflag=false)
int dcopPrint (const QString &cmd, const QStringList &files, bool removeflag=false)
bool setupSpecialCommand (QString &, KPrinter *, const QStringList &)
int doFilterFiles (KPrinter *pr, QStringList &files, const QStringList &flist, const QMap< QString, QString > &opts, bool removeflag=false)
void loadAppOptions ()
void saveAppOptions ()

Protected Attributes

QMap< QString, QStringm_options

The documentation for this class was generated from the following files:
KDE Home | KDE Accessibility Home | Description of Access Keys