Qt OSX鼠标行为不正确

时间:2012-12-20 18:12:26

标签: macos qt opengl opencv user-interface

我的应用程序使用OpenCV,OpenGL和Qt来显示网络摄像头源。它在Ubuntu上完美运行(单击按钮可正常工作),但在OSX上似乎存在UI问题。窗口显示,但我无法点击,我很快就得到装载旋转风车,它不会停止,直到我强制退出应用程序。有没有人遇到过这个问题?

1 个答案:

答案 0 :(得分:0)

我通过在我的gui小部件的初始化中添加一个计时器来解决这个问题:

m_timer = new QTimer();
connect(m_timer, SIGNAL(timeout()), this, SLOT(gotNewImage()));
m_timer->start(1);

其中gotNewImage()是我调用以获取新图像的函数。