Files
d330viewer/include/gui/PointCloudWidget.h
2026-01-14 18:07:26 +08:00

28 lines
528 B
C++

#ifndef POINTCLOUDWIDGET_H
#define POINTCLOUDWIDGET_H
#include <QWidget>
#include <QLabel>
#include <pcl/point_cloud.h>
#include <pcl/point_types.h>
class PointCloudGLWidget;
class PointCloudWidget : public QWidget
{
Q_OBJECT
public:
explicit PointCloudWidget(QWidget *parent = nullptr);
~PointCloudWidget();
// 更新点云显示
void updatePointCloud(pcl::PointCloud<pcl::PointXYZ>::Ptr cloud);
private:
QLabel *m_statusLabel;
PointCloudGLWidget *m_glWidget;
};
#endif // POINTCLOUDWIDGET_H