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

KDEPrint

KPrintProcess Class Reference

#include <kprintprocess.h>

Inherits KProcess.

List of all members.


Detailed Description

Definition at line 26 of file kprintprocess.h.


Public Types

enum  State { None = 0, Printing, Finishing }

Signals

void printError (KPrintProcess *, const QString &)
void printTerminated (KPrintProcess *)

Public Member Functions

const QString & command () const
QString errorMessage () const
 KPrintProcess ()
const QString & output () const
bool print ()
void setCommand (const QString &cmd)
void setOutput (const QString &output)
void setTempFiles (const QStringList &files)
void setTempOutput (const QString &output)
int state () const
const QStringList & tempFiles () const
const QString & tempOutput () const
 ~KPrintProcess ()

Protected Slots

void slotExited (int exitCode, QProcess::ExitStatus exitStatus)
void slotReadStandardError ()

Member Enumeration Documentation

enum KPrintProcess::State

Enumerator:
None 
Printing 
Finishing 

Definition at line 45 of file kprintprocess.h.


Constructor & Destructor Documentation

KPrintProcess::KPrintProcess (  ) 

Definition at line 26 of file kprintprocess.cpp.

KPrintProcess::~KPrintProcess (  ) 

Definition at line 37 of file kprintprocess.cpp.


Member Function Documentation

const QString & KPrintProcess::command (  )  const [inline]

Definition at line 79 of file kprintprocess.h.

QString KPrintProcess::errorMessage (  )  const

Definition at line 49 of file kprintprocess.cpp.

const QString & KPrintProcess::output (  )  const [inline]

Definition at line 64 of file kprintprocess.h.

bool KPrintProcess::print (  ) 

Definition at line 54 of file kprintprocess.cpp.

void KPrintProcess::printError ( KPrintProcess *  ,
const QString &   
) [signal]

void KPrintProcess::printTerminated ( KPrintProcess *   )  [signal]

void KPrintProcess::setCommand ( const QString &  cmd  )  [inline]

Definition at line 99 of file kprintprocess.h.

void KPrintProcess::setOutput ( const QString &  output  )  [inline]

Definition at line 84 of file kprintprocess.h.

void KPrintProcess::setTempFiles ( const QStringList &  files  )  [inline]

Definition at line 94 of file kprintprocess.h.

void KPrintProcess::setTempOutput ( const QString &  output  )  [inline]

Definition at line 89 of file kprintprocess.h.

void KPrintProcess::slotExited ( int  exitCode,
QProcess::ExitStatus  exitStatus 
) [protected, slot]

Definition at line 68 of file kprintprocess.cpp.

void KPrintProcess::slotReadStandardError (  )  [protected, slot]

Definition at line 63 of file kprintprocess.cpp.

int KPrintProcess::state (  )  const [inline]

Definition at line 104 of file kprintprocess.h.

const QStringList & KPrintProcess::tempFiles (  )  const [inline]

Definition at line 74 of file kprintprocess.h.

const QString & KPrintProcess::tempOutput (  )  const [inline]

Definition at line 69 of file kprintprocess.h.


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