- 博客(4)
- 收藏
- 关注
原创 Symbian&Qt Tips
http://wiki.forum.nokia.com/index.php/%E5%9C%A8Qt_S60%E4%B8%AD%E4%BD%BF%E7%94%A8QtMobility%E5%81%9A%E5%BC%80%E5%8F%91
2010-11-16 14:36:00 914 1
原创 Qt Symbian: 禁止横竖屏自动切换
<br />int main(int argc, char *argv[])<br />{ <br /> ...... <br /> <br />#ifdef Q_OS_SYMBIAN<br /> // lock orientation<br /> CAknAppUi* appUi = dynamic_cast<CAknAppUi*>(CEikonEnv::Static()->AppUi());<br /> if(appUi){<br /> QT_T
2010-11-12 16:00:00 1056
原创 Qt Symbian: 如何让自己的程序显示在桌面上方
*介绍 一些桌面软件会在用户把手机切换到桌面(desktop)时显示一些特定的信息,如图片,滚动文字等,达到一种个性桌面的效果,这里就介绍一种检测“桌面”的方法。 S60 2nd的“桌面”是电话应用,S60 3rd的“桌面”是Idle.exe,由此我们可以通过当前焦点程序的UID来判断手机是否处在“桌面”状态。 用户在操作手机时候会产生一些事件,其中有一个就是Focus Changed Event,所以我们只需获取这个事件通知,并在这个事件到来时获取焦点程序的UID进行比较就可以了。 *平台 S60 2nd
2010-11-09 09:37:00 1637
转载 Qt for Symbian程序如何避免按挂机键退出
概述S60应用程序在2nd FP3之后,当用户按下挂机键,Framework会结束程序运行。 Symbian C++处理方式使用Native Symbian C++,若不想程序被挂机键结束,只需重载UI的HandleWsEventL方法即可: void CYourAppUi::HandleWsEventL(const TWsEvent &aEvent, CCoeControl *aDestination ){switch(aEvent.Type()){case KAknUidValueEndKeyClose
2010-11-09 09:35:00 1319
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人