16 #include "weaverextensions.h" 20 namespace ThreadWeaver { 22 WeaverExtension::WeaverExtension ( TQObject *parent, const char *name) 23 : TQObject (parent, name) 29 connect (w, TQT_SIGNAL (threadCreated ( Thread *) ), 30 TQT_SLOT (threadCreated ( Thread *) ) ); 31 connect (w, TQT_SIGNAL (threadDestroyed ( Thread *) ), 32 TQT_SLOT (threadDestroyed ( Thread *) ) ); 33 connect (w, TQT_SIGNAL (threadBusy ( Thread *) ), 34 TQT_SLOT (threadBusy ( Thread *) ) ); 35 connect (w, TQT_SIGNAL (threadSuspended ( Thread *) ), 36 TQT_SLOT (threadSuspended ( Thread *) ) ); 39 WeaverExtension::~WeaverExtension() 43 void WeaverExtension::threadCreated ( Thread *) 47 void WeaverExtension::threadDestroyed ( Thread *) 51 void WeaverExtension::threadBusy ( Thread *) 55 void WeaverExtension::threadSuspended ( Thread *) 62 #include "weaverextensions.moc" A weaver is the manager of worker threads (Thread objects) to which it assigns jobs from it's queue...
void attach(Weaver *) Attach() is a convenience method that will connect all our slots to signals emitted by the weaver...
TDEPIM classes for drag and drop of mails.
The class Thread is used to represent the worker threads in the weaver's inventory.
|