Так вообще можно?
M_RESULT *rs=new M_RESULT(s); // хотелось в этом классе сделать бесконечный цикл с опросом устройств
thread=new QThread(); //нужно ли тут передавать this?
rs->moveToThread(thread);
thread->start();
connect(rs, &M_RESULT::valueChaged, this, &MyTreeModel::sensor_valueChanged);
connect(this, &MyTreeModel::destroyed, thread, &QThread::terminate);
по итогу идет цикл, а окна с приложением не видно, конструктор не завершает свою работу.
Есть ощущение что я что-то делаю в корне не верно.