KMJob Class Reference

Inheritance diagram for KMJob:

KMObject List of all members.

Detailed Description

Definition at line 40 of file kmjob.h.


Public Types

enum  JobAction {
  Remove = 0x01, Move = 0x02, Hold = 0x04, Resume = 0x08,
  Restart = 0x10, ShowCompleted = 0x20, All = 0xFF
}
enum  JobState {
  Printing = 1, Queued = 2, Held = 3, Error = 4,
  Cancelled = 5, Aborted = 6, Completed = 7, Unknown = 8
}
enum  JobType { System = 0, Threaded = 1 }

Public Member Functions

 KMJob ()
 KMJob (const KMJob &j)
KMJoboperator= (const KMJob &j)
void copy (const KMJob &j)
QString pixmap ()
QString stateString ()
bool isCompleted () const
bool isActive () const
int id () const
void setId (int id)
const QStringname () const
void setName (const QString &s)
const QStringprinter () const
void setPrinter (const QString &s)
const QStringowner () const
void setOwner (const QString &s)
int state () const
void setState (int s)
int size () const
void setSize (int s)
const QStringuri () const
void setUri (const QString &s)
int type () const
void setType (int t)
int pages () const
void setPages (int p)
int processedPages () const
void setProcessedPages (int p)
int processedSize () const
void setProcessedSize (int s)
bool isRemote () const
void setRemote (bool on)
QString attribute (int i) const
void setAttribute (int i, const QString &att)
int attributeCount () const
void setAttributeCount (int c)

Protected Member Functions

void init ()

Protected Attributes

int m_ID
QString m_name
QString m_printer
QString m_owner
int m_state
int m_size
int m_type
int m_pages
int m_processedsize
int m_processedpages
bool m_remote
QString m_uri
QValueVector< QStringm_attributes

The documentation for this class was generated from the following files:
KDE Home | KDE Accessibility Home | Description of Access Keys