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

KDEPrint

KMUiManager Class Reference

#include <kmuimanager.h>

Inheritance diagram for KMUiManager:

Inheritance graph
[legend]

List of all members.


Detailed Description

Definition at line 36 of file kmuimanager.h.


Public Types

enum  CopyFlagType {
  Current = 0x001, Range = 0x002, Collate = 0x004, Order = 0x008,
  PageSet = 0x010, CopyAll = 0x0FF, PSSelect = Range | Order | PageSet, NoAutoCollate = 0x100
}
enum  PrintDialogFlagType {
  Properties = 0x0001, Default = 0x0002, Preview = 0x0004, OutputToFile = 0x0008,
  PrintCommand = 0x0020, Persistent = 0x0040, PrintDialogAll = 0x001F
}

Public Member Functions

void addPrintDialogPage (KPrintDialogPage *page)
int copyFlags (KPrinter *pr=0, bool usePlugin=true)
int dialogFlags ()
 KMUiManager (QObject *parent=0)
int pageCap ()
virtual int pluginPageCap ()
virtual void setupConfigDialog (KMConfigDialog *)
virtual void setupJobViewer (QTreeWidget *)
void setupPrintDialog (KPrintDialog *)
virtual void setupPrintDialogPages (QList< KPrintDialogPage * > *)
virtual void setupPrinterPropertyDialog (KPrinterPropertyDialog *)
void setupPropertyDialog (KPrinterPropertyDialog *)
virtual void setupPropertyPages (KMPropertyPage *)
virtual void setupWizard (KMWizard *)
int systemPageCap ()
virtual ~KMUiManager ()

Protected Attributes

int m_printdialogflags
QList< KPrintDialogPage * > m_printdialogpages

Member Enumeration Documentation

enum KMUiManager::CopyFlagType

Enumerator:
Current 
Range 
Collate 
Order 
PageSet 
CopyAll 
PSSelect 
NoAutoCollate 

Definition at line 49 of file kmuimanager.h.

enum KMUiManager::PrintDialogFlagType

Enumerator:
Properties 
Default 
Preview 
OutputToFile 
PrintCommand 
Persistent 
PrintDialogAll 

Definition at line 40 of file kmuimanager.h.


Constructor & Destructor Documentation

KMUiManager::KMUiManager ( QObject *  parent = 0  ) 

Definition at line 42 of file kmuimanager.cpp.

KMUiManager::~KMUiManager (  )  [virtual]

Definition at line 48 of file kmuimanager.cpp.


Member Function Documentation

void KMUiManager::addPrintDialogPage ( KPrintDialogPage *  page  )  [inline]

Definition at line 69 of file kmuimanager.h.

int KMUiManager::copyFlags ( KPrinter *  pr = 0,
bool  usePlugin = true 
)

Definition at line 64 of file kmuimanager.cpp.

int KMUiManager::dialogFlags (  ) 

Definition at line 90 of file kmuimanager.cpp.

int KMUiManager::pageCap (  ) 

Definition at line 186 of file kmuimanager.cpp.

int KMUiManager::pluginPageCap (  )  [virtual]

Reimplemented in KMCupsUiManager, KMExtUiManager, and KMLpdUnixUiManager.

Definition at line 201 of file kmuimanager.cpp.

void KMUiManager::setupConfigDialog ( KMConfigDialog *   )  [virtual]

Reimplemented in KMCupsUiManager, KMLprUiManager, and KMRlprUiManager.

Definition at line 60 of file kmuimanager.cpp.

void KMUiManager::setupJobViewer ( QTreeWidget *   )  [virtual]

Reimplemented in KMCupsUiManager.

Definition at line 210 of file kmuimanager.cpp.

void KMUiManager::setupPrintDialog ( KPrintDialog *  dlg  ) 

Definition at line 102 of file kmuimanager.cpp.

void KMUiManager::setupPrintDialogPages ( QList< KPrintDialogPage * > *   )  [virtual]

Reimplemented in KMCupsUiManager.

Definition at line 206 of file kmuimanager.cpp.

void KMUiManager::setupPrinterPropertyDialog ( KPrinterPropertyDialog *  dlg  )  [virtual]

Reimplemented in KMCupsUiManager, KMExtUiManager, KMLpdUnixUiManager, and KMLprUiManager.

Definition at line 176 of file kmuimanager.cpp.

void KMUiManager::setupPropertyDialog ( KPrinterPropertyDialog *  dlg  ) 

Definition at line 127 of file kmuimanager.cpp.

void KMUiManager::setupPropertyPages ( KMPropertyPage *   )  [virtual]

Reimplemented in KMCupsUiManager, KMLpdUiManager, KMLprUiManager, and KMRlprUiManager.

Definition at line 52 of file kmuimanager.cpp.

void KMUiManager::setupWizard ( KMWizard *   )  [virtual]

Reimplemented in KMCupsUiManager, KMLpdUiManager, KMLprUiManager, and KMRlprUiManager.

Definition at line 56 of file kmuimanager.cpp.

int KMUiManager::systemPageCap (  ) 

Definition at line 193 of file kmuimanager.cpp.


Member Data Documentation

int KMUiManager::m_printdialogflags [protected]

Definition at line 90 of file kmuimanager.h.

QList<KPrintDialogPage*> KMUiManager::m_printdialogpages [protected]

Definition at line 91 of file kmuimanager.h.


The documentation for this class was generated from the following files:
  • kmuimanager.h
  • kmuimanager.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