|
Qtcustom 官方例程中我 添加了一个connect
connect(ui->plot,SIGNAL(mousePressEvent(QMouseEvent*)),this,SLOT(mousePressEvent(QMouseEvent*)));
void MainWindow::mousePressEvent(QMouseEvent *e)
{ double x;
double y;
if(e->button()==Qt::RightButton)
{
x=ui->plot->xAxis->pixelToCoord(e->pos().x());
y=ui->plot->yAxis->pixelToCoord(e->pos().y());
ui->plot->graph(2)->addData(x,y);
ui->plot->replot();
}
}
现在问题是鼠标在plot 画布上右键显示不出来相应的点,在画布四周这些地方右键居然拖动画布可以显示添加的点,求大神啊~
|
|