1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
|
/* -*- C++ -*-
This file declares the WeaverObserverTest class.
$ Author: Mirko Boehm $
$ Copyright: (C) 2005, Mirko Boehm $
$ Contact: mirko@kde.org
http://www.kde.org
http://www.hackerbuero.org $
$ License: LGPL with the following explicit clarification:
This code may be linked against any version of the Qt toolkit
from Trolltech, Norway. $
$Id: WeaverObserverTest.h 31 2005-08-16 16:21:10Z mirko $
*/
#ifndef WEAVEROBSERVERTEST_H
#define WEAVEROBSERVERTEST_H
#include "WeaverObserver.h"
namespace ThreadWeaver {
/** WeaverObserverTest is a simple test of the WeaverObserver class that
prints debug messages when signals are received. */
class WeaverObserverTest : public WeaverObserver
{
Q_OBJECT
public:
WeaverObserverTest ( QObject *parent=0 );
protected Q_SLOTS:
void slotWeaverStateChanged ( ThreadWeaver::State* );
void slotThreadStarted ( ThreadWeaver::Thread* );
void slotThreadBusy ( ThreadWeaver::Thread*, ThreadWeaver::Job* );
void slotThreadSuspended ( ThreadWeaver::Thread* );
void slotThreadExited ( ThreadWeaver::Thread* );
};
}
#endif
|