> > This is the area where I'm having trouble. Is the following line correct? > >> connect( m_workerThread->poller(), SIGNAL( value( int ) ), >> this, SLOT( processValue( int ) ) ); > Always check the return status: if( !connect(...) ) Q_ASSERT(false);