Multi-threaded application SIGSEGV while emitting signal
Hello, I have read a lot of links about multithreaded programming with QT, but was unable to create a stable application.
I create all my threads like this:
ml = new ModuleLoader();
QThread* t = new QThread();
connect(t, SIGNAL(started()), ml, SLOT(process()));
connect(ml, SIGNAL(finished()), t, SLOT(quit()));
connect(t, SIGNAL(finished()), t, SLOT(deleteLater()));
Please take a look at my code, it very simple, but I discouraged...