jobitem.h
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
#ifndef JOBITEM_H
00021
#define JOBITEM_H
00022
00023
#include <qlistview.h>
00024
#include "kmobject.h"
00025
00026
class KMJob;
00027
00028
class JobItem :
public QListViewItem,
public KMObject
00029 {
00030
public:
00031 JobItem(
QListView *parent, KMJob *job = 0);
00032 ~JobItem();
00033
void init(KMJob *job);
00034
int compare(
QListViewItem*,
int,
bool) const;
00035
00036
int jobID() const;
00037
QString jobUri() const;
00038 KMJob* job() const;
00039
00040 private:
00041 KMJob *m_job;
00042
int m_ID;
00043
QString m_uri;
00044 };
00045
00046 inline
int JobItem::jobID()
const
00047
{
return m_ID; }
00048
00049
inline KMJob* JobItem::job()
const
00050
{
return m_job; }
00051
00052
inline QString JobItem::jobUri()
const
00053
{
return m_uri; }
00054
00055
#endif
This file is part of the documentation for kdeprint Library Version 3.4.0.