hi

i'm trying to make multible threads access and modify a textedit in the GUI, i used a signal from the thread to transfer a QString to the main windows slot which prints it.

however it works when i start one thread only, but it shows this message:

QObject::connect: Cannot queue arguments of type 'QTextCursor'
(Make sure 'QTextCursor' is registered using qRegisterMetaType().)
and starting multible threads crashes the program. is it because im connecting multiple signals to the same slot?