No, it doesn't
Yes, only one-way communication is safe in Qt3.To be crystal on this point, a QThread can use events to communicate (one-way) to the gui, but the gui cannot post events to the QThread (because it doesn't have an event loop). That is correct, yes?
Not anything built-in. You can only use a mutex, have a queue of messages and periodically check the queue from within the thread.So, you are saying QT3 doesnt provide a safe way for the gui to communicate to a QThread? If so, that's a bummer![]()
Yes, in Qt4 you can use signals and slots and events (both ways).Does QT4? (if you know)
Bookmarks