12 #include "kdevjobtimer.h" 14 KDevJobTimer::KDevJobTimer(
void * payload, TQObject *parent,
const char *name)
15 : TQTimer(parent, name)
18 connect(
this, TQT_SIGNAL(timeout()),
this, TQT_SLOT(slotTimeout()) );
21 KDevJobTimer::~KDevJobTimer()
25 void 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, TQT_SIGNAL(timeout(
void*)), receiver, member );
32 void KDevJobTimer::slotTimeout()
34 emit timeout( m_payload );
39 #include "kdevjobtimer.moc"