QT - Compartir una cola entre 2 classes

 
Vista:

Compartir una cola entre 2 classes

Publicado por Gerardix (2 intervenciones) el 21/01/2010 09:55:32
Hola, estoy haciendo un proyecto en lenguaje QT y quiero compartir una cola y su mutex entre 2 classes:

//Esta clase tiene un SLOT asincrono que va llenando la cola
class presentacio : public QMainWindow
{
Q_OBJECT
public:
presentacio(QWidget *parent = 0);
~presentacio();
.
.
.
.
recepcio *decodificacio;
};


//Esta clase es un thread cíclico que leyendo de la cola un byte y luego lo decodifica

class recepcio : public QThread
{
Q_OBJECT
public:
recepcio();
~recepcio();
void stopReceiving();
protected:
void run();
private :
decotrames *tramarebuda;
bool stopped;
unsigned char *ptr;
signals:

};

Entonces me gustaria saber como y donde declarar la cola y el mutex.

Muchas Gracias

Gerard.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder