Namespaces
Variants
Actions
Revision as of 09:46, 15 February 2012 by hamishwillee (Talk | contribs)

如何保持屏幕显示避免屏保和黑屏

Jump to: navigation, search

本文演示如何使程序运行时屏幕常亮,避免屏保和黑屏

Introduction

使用QMl的ScreenSaver Element可以轻松的保持屏幕常亮

import QtMobility.systeminfo 1.1
 
ScreenSaver
{
screenSaverDelayed:true
}

也可使用ScreenSaver自带的setScreenSaverDelayed(bool) 方法在适当的时候启动屏幕常亮,例如

import QtMobility.systeminfo 1.1
import com.meego 1.0
ScreenSaver
{
id:screenSaver
}
Button{
text: "on"
onClicked:screenSaver.setScreenSaverDelayed(true)
}
}

注意使用Qt Mobility 在Pro文件中加入声明

CONFIG += mobility 
MOBILITY += systeminfo

代码示例:Media:Screensa.zip

相关链接


Article Metadata

Tested with
SDK: Qt SDK 1.1.2
Devices(s): N8,N9

Compatibility
Platform(s): Symbian^1 Symbian^3 Meego

Article
Keywords: ScreenSaver
Created: flycarl ()
Last edited: hamishwillee (15 Feb 2012)
196 page views in the last 30 days.
Nokia Developer aims to help you create apps and publish them so you can connect with users around the world.

京ICP备05048969号  © Copyright Nokia 2013 All rights reserved