本文主要是介绍Qt QCustomPlot设置toolTip,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1.new一个子对象
m_pToolTipWidget = new QWidget(QCustomPlot对象);
2.在子对象里面添加文本等操作
3.获取鼠标或者曲线值在窗口的位置,
float curXValue = m_pIAPassengerHistoryStatisticsPlotWidget->xAxis->pixelToCoord(event->pos().x());float curYValue = m_pIAPassengerHistoryStatisticsPlotWidget->yAxis->coordToPixel(0);//获取y轴0值相对于窗口的坐标
可以将其转换成QCustomPlot对象的窗口坐标,比如用mapFromGlobal等函数
4.m_pToolTipWidget->move到指定位置
这篇关于Qt QCustomPlot设置toolTip的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!