QGLwidget

时间:2017-08-20 08:34:53

标签: c++ qt qt-signals

我试图将来自计时器的信号连接到我创建的类inherits QGLWidget。当我以旧的方式连接它时,它可以工作 -

connect(m_pTickTimer, SIGNAL(timeout()), this, SLOT(update()));

但是当我尝试新的方式时 -

connect(m_pTickTimer, &QTimer::timeout, this, &imageDisplay::update);

我得到compilation error -

error: no matching function for call to 
'imageDisplay::connect(QTimer*&, void (QTimer::*)(QTimer::QPrivateSignal), imageDisplay*, <unresolved overloaded function type>)'

是不是因为我没有覆盖班上的update()位?

0 个答案:

没有答案