Qt4.8.1 在arm上第一次打开界面很慢,求解决办法

Qt4.8.1 在arm下第一次打开界面很慢,求解决方法?
遇到问题如题。
arm9:9g45 主频有400M+ 应该是比较快了
Qt:4.8.1 静态库和动态库 都试过
第一次打开一个界面很慢的需要1-3s(视界面中的控件而定,如果是带QTreeWidget或者QtabContral这种,就超级慢起码2s)
但是,关闭打开界面后(是关闭,不是隐藏)再次打开就很快了。
请问各位大神,有没有遇到过类似的问题,如何解决?望不吝赐教!!

------解决方案--------------------
1.提前进入事件循环 
2.如果可以prelink的话 也可以试试看看效果
------解决方案--------------------
探讨
引用:

编程风格
一次性创建 dialog 和 widget,然后在需要的时候调用 QWidget::show() 和 QWidget::hide() 方法,而不是每次在需要使用的时候,都去创建它们,在不需要的时候就删除它们。避免应用程序启动过程缓慢,不要在一开始的时候就把 dialog 和 widget 都创建好,而是在第一次需要使用它们的时候再去创建它们。所有这些工作都……