>
> 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);