SourceForge Logo
P.I.G.A.L.E.
1.3.9
Public Implementation of a Graph Algorithm
Library and Editor

H. de Fraysseix      P. Ossona de Mendez

PigaleThread Class Reference

Collaboration diagram for PigaleThread:

Collaboration graph
[legend]

List of all members.


Detailed Description

Main non GUI thread that executes all algorithms.

When an algorithm has finished its execution, the thread post an event to the GUI thread signalling what graphic operations need to be done.

Signals

Public Member Functions

Public Attributes

Protected Member Functions

Private Attributes


Constructor & Destructor Documentation

PigaleThread ( QObject *  parent  ) 

~PigaleThread (  ) 


Member Function Documentation

void stop (  ) 

void run ( int  action,
int  N = 0,
int  N1 = 0,
int  N2 = 0,
int  M = 0,
int  delay = 0 
)

void handlerSignal ( int  ret,
int  drawingType,
int  saveType 
) [signal]

void run (  )  [protected]


Member Data Documentation

QMutex mutex [private]

QWaitCondition condition [private]

bool abort [private]

int previous_action [private]

int action [private]

int N [private]

int N1 [private]

int N2 [private]

int M [private]

int delay [private]

pigaleWindow* mw


Generated on Thu Jan 31 16:51:59 2008 for Pigale by  doxygen 1.5.4