C++ (Qt)void run(){exec() // сюда можно этот ехес() поставить?while(true){//чото бесконечно мутим} // если его ( ехес() ) сюда засунуть то дело до него не дойдёт никогда}
// bool stop = false;void run(){for(;!stop;){// тут чагой то выполняется}}
void run(){QThread::exec()}public slots:void send();
QThread *thread = new QThread;Worker * work = new Worker;work.moveToThread(thread);
void send{QMutexLock h(&mutex);// создаётся мутекс локер и автоматически выполняет ф-цию mutex.lock()//тут выполняется программа.}// а вот тут уничтожаются локальные объекты. QMutexLock вызывает деструктор, в котором вызывается ф-ция mutex.unlock()