KMManager Class Reference
Inheritance diagram for KMManager:

Detailed Description
Definition at line 48 of file kmmanager.h.
Public Types | |
| PrinterEnabling = 0x01 | |
| PrinterCreation = 0x02 | |
| PrinterDefault = 0x04 | |
| PrinterTesting = 0x08 | |
| PrinterConfigure = 0x10 | |
| PrinterRemoval = 0x20 | |
| PrinterAll = 0xFF | |
| ServerRestarting = 0x1 | |
| ServerConfigure = 0x2 | |
| ServerAll = 0xF | |
| enum | PrinterOperations { PrinterEnabling = 0x01, PrinterCreation = 0x02, PrinterDefault = 0x04, PrinterTesting = 0x08, PrinterConfigure = 0x10, PrinterRemoval = 0x20, PrinterAll = 0xFF } |
| enum | ServerOperations { ServerRestarting = 0x1, ServerConfigure = 0x2, ServerAll = 0xF } |
Signals | |
| void | updatePossible (bool) |
Public Member Functions | |
| KMManager (QObject *parent=0, const char *name=0) | |
| virtual | ~KMManager () |
| QString | errorMsg () const |
| void | setErrorMsg (const QString &s) |
| bool | hasManagement () const |
| virtual bool | createPrinter (KMPrinter *p) |
| virtual bool | removePrinter (KMPrinter *p) |
| virtual bool | enablePrinter (KMPrinter *p, bool on) |
| virtual bool | startPrinter (KMPrinter *p, bool on) |
| virtual bool | completePrinter (KMPrinter *p) |
| virtual bool | completePrinterShort (KMPrinter *p) |
| virtual bool | setDefaultPrinter (KMPrinter *p) |
| virtual bool | testPrinter (KMPrinter *p) |
| bool | upPrinter (KMPrinter *p, bool state) |
| bool | modifyPrinter (KMPrinter *oldp, KMPrinter *newp) |
| bool | removePrinter (const QString &name) |
| bool | enablePrinter (const QString &name, bool state) |
| bool | startPrinter (const QString &name, bool state) |
| bool | completePrinter (const QString &name) |
| bool | setDefaultPrinter (const QString &name) |
| int | printerOperationMask () const |
| int | addPrinterWizard (QWidget *parent=0) |
| bool | createSpecialPrinter (KMPrinter *p) |
| bool | removeSpecialPrinter (KMPrinter *p) |
| KMPrinter * | findPrinter (const QString &name) |
| QPtrList< KMPrinter > * | printerList (bool reload=true) |
| QPtrList< KMPrinter > * | printerListComplete (bool reload=true) |
| KMPrinter * | defaultPrinter () |
| void | enableFilter (bool on) |
| bool | isFilterEnabled () const |
| virtual QString | driverDbCreationProgram () |
| virtual QString | driverDirectory () |
| virtual DrMain * | loadPrinterDriver (KMPrinter *p, bool config=false) |
| virtual DrMain * | loadDbDriver (KMDBEntry *entry) |
| virtual DrMain * | loadFileDriver (const QString &filename) |
| DrMain * | loadDriver (KMPrinter *p, bool config=false) |
| virtual bool | savePrinterDriver (KMPrinter *p, DrMain *d) |
| virtual bool | validateDbDriver (KMDBEntry *entry) |
| bool | invokeOptionsDialog (QWidget *parent=0) |
| virtual QString | stateInformation () |
| int | serverOperationMask () const |
| virtual bool | restartServer () |
| virtual bool | configureServer (QWidget *parent=0) |
| virtual QStringList | detectLocalPrinters () |
| virtual void | createPluginActions (KActionCollection *) |
| virtual void | validatePluginActions (KActionCollection *, KMPrinter *) |
| void | checkUpdatePossible () |
Static Public Member Functions | |
| static KMManager * | self () |
Protected Member Functions | |
| virtual void | listPrinters () |
| void | addPrinter (KMPrinter *p) |
| void | setHardDefault (KMPrinter *) |
| void | setSoftDefault (KMPrinter *) |
| KMPrinter * | softDefault () const |
| KMPrinter * | hardDefault () const |
| bool | uncompressFile (const QString &srcname, QString &destname) |
| bool | notImplemented () |
| void | setHasManagement (bool on) |
| void | setPrinterOperationMask (int m) |
| void | setServerOperationMask (int m) |
| QString | testPage () |
| void | discardAllPrinters (bool) |
| void | setUpdatePossible (bool) |
| virtual void | checkUpdatePossibleInternal () |
Protected Attributes | |
| QString | m_errormsg |
| KMPrinterList | m_printers |
| KMPrinterList | m_fprinters |
| bool | m_hasmanagement |
| int | m_printeroperationmask |
| int | m_serveroperationmask |
| KMSpecialManager * | m_specialmgr |
| KMVirtualManager * | m_virtualmgr |
| PrinterFilter * | m_printerfilter |
| bool | m_updatepossible |
Friends | |
| class | KMVirtualManager |
| class | KMSpecialManager |
| class | KMFactory |
The documentation for this class was generated from the following files:

