1问题1:pcl visualizer在线程中不显示
现象1:在笔记本上显示正常,但是台式机上不显示;
现象2:在主函数main中显示,但是在线程中不显示;
原因:pclvisualizer使用的是vtk控件,需要开辟空间。不然即使有刷新操作,但是仍然无法与窗口对应。
解决:显式开辟空间
mainWindow.h中添加代码:
……
private:
QVTKWidget* qvtkWidget;
……
mainWindow.cpp中添加代码:
……
QMainWindow::QMainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::abLidarCalli)
{
……
//为创建的对象开辟空间
qvtkWidget = new QVTKWidget(this);
……
}