kdeprint Library API Documentation

LprHandler Class Reference

Inheritance diagram for LprHandler:

ApsHandler LPRngToolHandler MaticHandler List of all members.

Public Member Functions

 LprHandler (const QString &name, KMManager *mgr=0)
virtual ~LprHandler ()
virtual bool validate (PrintcapEntry *)
virtual KMPrintercreatePrinter (PrintcapEntry *)
virtual bool completePrinter (KMPrinter *, PrintcapEntry *, bool shortmode=true)
virtual DrMainloadDriver (KMPrinter *, PrintcapEntry *, bool=false)
virtual DrMainloadDbDriver (const QString &)
virtual bool savePrinterDriver (KMPrinter *, PrintcapEntry *, DrMain *, bool *=0)
virtual PrintcapEntrycreateEntry (KMPrinter *)
virtual bool removePrinter (KMPrinter *, PrintcapEntry *)
virtual QString printOptions (KPrinter *)
virtual void reset ()
QString name () const
KMManagermanager () const
QString driverDirectory ()

Protected Member Functions

DrMainloadToolDriver (const QString &)
QString locateDir (const QString &dirname, const QString &paths)
QString cachedDriverDir () const
void setCachedDriverDir (const QString &)
virtual QString driverDirInternal ()

Protected Attributes

QString m_name
KMManagerm_manager
QString m_cacheddriverdir

Detailed Description

Definition at line 42 of file lprhandler.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.2.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Wed Feb 8 08:03:45 2006 by doxygen 1.4.4 written by Dimitri van Heesch, © 1997-2003