Yes you can - http://doc.qt.nokia.com/4.6/threads-...across-threads
Yes you can - http://doc.qt.nokia.com/4.6/threads-...across-threads
Docs say:
Note that connections across threads are queued by default.To use the type T in queued signal and slot connections, qRegisterMetaType<T>() must be called before the first connection is established.
Boron (17th June 2010)
Thanks a lot. numbats' post helped.
Declaring a new metatype right after the class definition in the header file:and aQt Code:
Q_DECLARE_METATYPE(MyTableWidgetRow)To copy to clipboard, switch view to plain text moderight before the first usage in a connection did it.Qt Code:
qRegisterMetaType<MyTableWidgetRow>();To copy to clipboard, switch view to plain text mode
For the future: look in "output" window of your debugger, when you run your application. In your case it had a string:
"use qRegisterMetaType to send "MyTableWidgetRow" in signals/slots"
or something like this
Bookmarks