• Skip to content
  • Skip to link menu
KDE 4.2 API Reference
  • KDE API Reference
  • API Reference
  • Sitemap
  • Contact Us
 

KDEPrint

KMVirtualManager Class Reference

#include <kmvirtualmanager.h>

Inheritance diagram for KMVirtualManager:

Inheritance graph
[legend]

List of all members.


Detailed Description

Definition at line 35 of file kmvirtualmanager.h.


Public Member Functions

void copy (KMPrinter *p, const QString &src, const QString &name)
void create (KMPrinter *p, const QString &name)
QString defaultPrinterName ()
KMPrinter * findInstance (KMPrinter *p, const QString &name)
KMPrinter * findPrinter (const QString &name)
bool isDefault (KMPrinter *p, const QString &name)
 KMVirtualManager (KMManager *parent=0)
void refresh ()
void remove (KMPrinter *p, const QString &name)
void reset ()
void setAsDefault (KMPrinter *p, const QString &name, QWidget *parent=NULL)
void setDefault (KMPrinter *p, bool save=true)
bool testInstance (KMPrinter *p)
void triggerSave ()
void virtualList (QList< KMPrinter * > &list, const QString &prname)
 ~KMVirtualManager ()

Protected Member Functions

void addPrinter (KMPrinter *p)
void checkPrinter (KMPrinter *)
void configChanged ()
void loadFile (const QString &filename)
void reload ()
void saveFile (const QString &filename)

Constructor & Destructor Documentation

KMVirtualManager::KMVirtualManager ( KMManager *  parent = 0  ) 

Definition at line 47 of file kmvirtualmanager.cpp.

KMVirtualManager::~KMVirtualManager (  ) 

Definition at line 52 of file kmvirtualmanager.cpp.


Member Function Documentation

void KMVirtualManager::addPrinter ( KMPrinter *  p  )  [protected]

Definition at line 67 of file kmvirtualmanager.cpp.

void KMVirtualManager::checkPrinter ( KMPrinter *  p  )  [protected]

Definition at line 202 of file kmvirtualmanager.cpp.

void KMVirtualManager::configChanged (  )  [protected, virtual]

Reimplemented from KPReloadObject.

Definition at line 338 of file kmvirtualmanager.cpp.

void KMVirtualManager::copy ( KMPrinter *  p,
const QString &  src,
const QString &  name 
)

Definition at line 120 of file kmvirtualmanager.cpp.

void KMVirtualManager::create ( KMPrinter *  p,
const QString &  name 
)

Definition at line 103 of file kmvirtualmanager.cpp.

QString KMVirtualManager::defaultPrinterName (  ) 

Definition at line 215 of file kmvirtualmanager.cpp.

KMPrinter * KMVirtualManager::findInstance ( KMPrinter *  p,
const QString &  name 
)

Definition at line 61 of file kmvirtualmanager.cpp.

KMPrinter * KMVirtualManager::findPrinter ( const QString &  name  ) 

Definition at line 56 of file kmvirtualmanager.cpp.

bool KMVirtualManager::isDefault ( KMPrinter *  p,
const QString &  name 
)

Definition at line 93 of file kmvirtualmanager.cpp.

void KMVirtualManager::loadFile ( const QString &  filename  )  [protected]

Definition at line 236 of file kmvirtualmanager.cpp.

void KMVirtualManager::refresh (  ) 

Definition at line 172 of file kmvirtualmanager.cpp.

void KMVirtualManager::reload (  )  [protected, virtual]

Implements KPReloadObject.

Definition at line 333 of file kmvirtualmanager.cpp.

void KMVirtualManager::remove ( KMPrinter *  p,
const QString &  name 
)

Definition at line 134 of file kmvirtualmanager.cpp.

void KMVirtualManager::reset (  )  [inline]

Definition at line 72 of file kmvirtualmanager.h.

void KMVirtualManager::saveFile ( const QString &  filename  )  [protected]

Definition at line 293 of file kmvirtualmanager.cpp.

void KMVirtualManager::setAsDefault ( KMPrinter *  p,
const QString &  name,
QWidget *  parent = NULL 
)

Definition at line 148 of file kmvirtualmanager.cpp.

void KMVirtualManager::setDefault ( KMPrinter *  p,
bool  save = true 
)

Definition at line 86 of file kmvirtualmanager.cpp.

bool KMVirtualManager::testInstance ( KMPrinter *  p  ) 

Definition at line 319 of file kmvirtualmanager.cpp.

void KMVirtualManager::triggerSave (  ) 

Definition at line 279 of file kmvirtualmanager.cpp.

void KMVirtualManager::virtualList ( QList< KMPrinter * > &  list,
const QString &  prname 
)

Definition at line 220 of file kmvirtualmanager.cpp.


The documentation for this class was generated from the following files:
  • kmvirtualmanager.h
  • kmvirtualmanager.cpp

KDEPrint

Skip menu "KDEPrint"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

API Reference

Skip menu "API Reference"
  •   KDEPrint
Generated for API Reference by doxygen 1.5.4
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal