有没有办法做到这一点?我正在尝试创建一个标签以对应于我使用 QwtPlotMarker 创建的标记。我的目标是显示一个标签,其中包含我的点击坐标 m_xPos 和 m_yPos,在以下示例中包含我到目前为止的代码:
QwtPlotMarker *testMarker = new QwtPlotMarker();
testMarker->setLineStyle(QwtPlotMarker::HLine);
testMarker->setLabelAlignment(Qt::AlignRight | Qt::AlignBottom);
testMarker->setLinePen(QPen(QColor(200,150,0), 0, Qt::DashDotLine));
testMarker->setSymbol( QwtSymbol(QwtSymbol::Diamond, QColor(Qt::yellow), QColor(Qt::green), QSize(7,7)));
testMarker->setXValue(m_xPos);
testMarker->setYValue(m_yPos);
testMarker->show();
testMarker->attach(d_graph->plotWidget());
testMarker->setLabel(....)
m_xPos 和 m_yPos 是 std::string