Thanks wysota, your explanations are useful.
I must be missing something - because the one thing I still don't understand is how am I meant to check for messages OVER and OVER and OVER again?
Whatever thought process I use it comes back to an infinite loop, i.e., if I wrote
connect(this, SIGNAL(gotMsg()), dialogue, SLOT(displayMsg()));
connect(this, SIGNAL(gotMsg()), dialogue, SLOT(displayMsg()));
To copy to clipboard, switch view to plain text mode
then somewhere in my code I'm still going to need an infinite for loop constantly waiting for messages and sending the gotMsg() signal when one arrives (that's what I used the thread for..)
I think I'm missing something big...
Bookmarks