2010-01-04 74 views
3

我想在手机方向改变时进行一些自定义处理。我已经在我的类中重新实现了resizeEvent(QResizeEvent *)虚函数。奇怪的是,第一次当手机方向改变时,这个函数实际上被调用,并且工作正常。在Symbian/Qt中检测手机方向变化的问题

但是所有后续的方向变化,这个函数甚至没有被调用?为什么会发生?

是否有其他方法可以检测到手机方向改变?

谢谢。

回答

1

您是否看过QDesktopWidget的resized()或workAreaResized()?

+0

嗯...我会看看,回来。不知道它如何在Symbian中使用。 – 2010-01-06 06:54:31

+0

为什么?只要在桌面上使用它即可。 – guruz 2010-01-07 09:50:02