kdeprint Library API Documentation

KMLpdManager Class Reference

Inheritance diagram for KMLpdManager:

Inheritance graph
[legend]
Collaboration diagram for KMLpdManager:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 KMLpdManager (QObject *parent=0, const char *name=0)
 ~KMLpdManager ()
bool completePrinterShort (KMPrinter *)
bool completePrinter (KMPrinter *)
bool createPrinter (KMPrinter *)
bool removePrinter (KMPrinter *)
bool enablePrinter (KMPrinter *)
bool disablePrinter (KMPrinter *)
QString driverDbCreationProgram ()
QString driverDirectory ()
DrMainloadDbDriver (KMDBEntry *)
DrMainloadPrinterDriver (KMPrinter *p, bool config=false)
bool savePrinterDriver (KMPrinter *, DrMain *)
bool validateDbDriver (KMDBEntry *)

Protected Member Functions

void listPrinters ()
bool writePrinters ()
void loadPrintcapFile (const QString &filename)
bool writePrintcapFile (const QString &filename)
void loadPrinttoolDb (const QString &filename)
QMap< QString, QStringloadPrinttoolCfgFile (const QString &filename)
bool savePrinttoolCfgFile (const QString &templatefile, const QString &dirname, const QMap< QString, QString > &options)
bool checkGsDriver (const QString &gsdriver)
bool createSpooldir (PrintcapEntry *)
bool createPrinttoolEntry (KMPrinter *, PrintcapEntry *)
PrintcapEntryfindPrintcapEntry (const QString &name)
PrinttoolEntryfindPrinttoolEntry (const QString &name)
QString programName (int)
void checkStatus ()
bool enablePrinter (KMPrinter *, bool)

Detailed Description

Definition at line 30 of file kmlpdmanager.h.


The documentation for this class was generated from the following files:
KDE Logo
This file is part of the documentation for kdeprint Library Version 3.4.3.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Sun Oct 9 08:05:16 2005 by doxygen 1.4.4 written by Dimitri van Heesch, © 1997-2003