使用自定义信号与曹函数来解决在子线程中不能调用QTimer定时器
报错:
QObject::startTimer: Timers cannot be started from another thread
(此方法区别与其他博主给的方案,其他博主给的方案是在子线程中创建QTimer定时器,我的方法是用信号和槽来处理,此方法的好处是可以在子线程中开启定时器,在其他线程或主线程中关闭定时器)
如何在ros的 SimpleActionClient的回调函数子线程中调用主线程创建的QTimer定时器
实例 1 :
#ifndef VISUALORIENTATION_CarStartServuceClient_H
#define VISUALORIENTATION_CarStartServuceClient_H
#include <Eigen/Geometry>
#include <opencv/cxeigen.hpp>
#include <opencv2/opencv.hpp>
#include <QtWidgets>
#include <QDebug>
#include <QComboBox>
#include <QHBoxLayout&g