Qt 鼠标双击QwtScaleDraw

Qt 鼠标双击QwtScaleDraw,qt,qwt,Qt,Qwt,我已重写QwtScaleDraw函数以更改Qwt图形的轴属性 class CustomScaleDraw:public QwtScaleDraw 通过使用draw()、DruckBone()等,我正在更改轴属性。 我的要求是,当用户双击图形的轴时,弹出一个对话框来更改轴的属性 由于QWtScaleDraw不是通过QObject继承的,因此mouseDoubleClick和eventFilter函数都无法捕获鼠标在轴上的双击。我该怎么做呢?给你一个好主意。我们的想法是在QwtScaleWidget

我已重写
QwtScaleDraw
函数以更改Qwt图形的轴属性

class CustomScaleDraw:public QwtScaleDraw

通过使用draw()、DruckBone()等,我正在更改轴属性。 我的要求是,当用户双击图形的轴时,弹出一个对话框来更改轴的属性


由于
QWtScaleDraw
不是通过
QObject
继承的,因此mouseDoubleClick和eventFilter函数都无法捕获鼠标在轴上的双击。我该怎么做呢?

给你一个好主意。我们的想法是在
QwtScaleWidget
Thank Tarod中安装事件过滤器。我现在正在研究这个例子。这里有一个很好的例子。我们的想法是在
QwtScaleWidget
Thank Tarod中安装事件过滤器。我现在正在研究这个例子。