libkdepim Library API Documentation

weaverextensions.cpp

00001 /* -*- C++ -*- 00002 00003 This file implements the Weaver Extensions basics. 00004 00005 $ Author: Mirko Boehm $ 00006 $ Copyright: (C) 2004, Mirko Boehm $ 00007 $ Contact: mirko@kde.org 00008 http://www.kde.org 00009 http://www.hackerbuero.org $ 00010 $ License: LGPL with the following explicit clarification: 00011 This code may be linked against any version of the Qt toolkit 00012 from Troll Tech, Norway. $ 00013 00014 */ 00015 00016 #include "weaverextensions.h" 00017 #include "weaver.h" 00018 00019 namespace KPIM { 00020 namespace ThreadWeaver { 00021 00022 WeaverExtension::WeaverExtension ( QObject *parent, const char *name) 00023 : QObject (parent, name) 00024 { 00025 } 00026 00027 void WeaverExtension::attach (Weaver *w) 00028 { 00029 connect (w, SIGNAL (threadCreated (Thread *) ), 00030 SLOT (threadCreated (Thread *) ) ); 00031 connect (w, SIGNAL (threadDestroyed (Thread *) ), 00032 SLOT (threadDestroyed (Thread *) ) ); 00033 connect (w, SIGNAL (threadBusy (Thread *) ), 00034 SLOT (threadBusy (Thread *) ) ); 00035 connect (w, SIGNAL (threadSuspended (Thread *) ), 00036 SLOT (threadSuspended (Thread *) ) ); 00037 } 00038 00039 WeaverExtension::~WeaverExtension() 00040 { 00041 } 00042 00043 void WeaverExtension::threadCreated (Thread *) 00044 { 00045 } 00046 00047 void WeaverExtension::threadDestroyed (Thread *) 00048 { 00049 } 00050 00051 void WeaverExtension::threadBusy (Thread *) 00052 { 00053 } 00054 00055 void WeaverExtension::threadSuspended (Thread *) 00056 { 00057 } 00058 00059 } 00060 } 00061 00062 #include "weaverextensions.moc"
KDE Logo
This file is part of the documentation for libkdepim Library Version 3.3.0.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Fri Oct 1 15:18:55 2004 by doxygen 1.3.7 written by Dimitri van Heesch, © 1997-2003