我有一个 QChartView 的自定义实现,我可以在其中进行缩放。(本示例中的“ ChartView ”类)在那里我有一个mousePressEvent。
现在我想添加一个 QScatterSeries 并将clicked信号与自定义插槽连接。不幸的是,只要我单击我的 QScatterSeries,就只会向我的 ChartView mousePressEvent 插槽发出信号,而不是向我的QScatterSeries mypoint_clicked插槽发出信号。
我还添加了一个工作正常的QScatterSeries 悬停信号。
connect(myScatterSeries, SIGNAL(hovered(QPointF,bool)), this, SLOT(mypoint_hovered(QPointF,bool)));
connect(myScatterSeries, SIGNAL(clicked(QPointF)), this, SLOT(mypoint_clicked(QPointF)));