12#include "kdevjobtimer.h"
14KDevJobTimer::KDevJobTimer(
void * payload, TQObject *parent,
const char *name)
15 : TQTimer(parent, name)
18 connect(
this, TQ_SIGNAL(timeout()),
this, TQ_SLOT(slotTimeout()) );
21KDevJobTimer::~KDevJobTimer()
25void KDevJobTimer::singleShot(
int msec, TQObject * receiver,
const char * member,
void * payload)
27 KDevJobTimer * p =
new KDevJobTimer( payload );
28 p->start( msec,
true );
29 connect( p, TQ_SIGNAL(timeout(
void*)), receiver, member );
32void KDevJobTimer::slotTimeout()
34 emit timeout( m_payload );
39#include "kdevjobtimer.moc"