马上注册,享用更多功能,让你轻松玩转DOSPY论坛-诺亚方舟号
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 辣魔芋 于 2021-2-1 14:15 编辑
2021.2.1 此版QQ为失效内容,无法登陆账号
已更新 - Mameo5 N900 运行横屏 Meego N9 QQ - 错误修正-新方法
转自ly623417988,有删改
推开键盘 合上键盘 固定横屏 自动旋转
注意: 1。修正定义的值可以为空,意味着不受约束。原先的值为 Automatic ,现在可以删除,并替换为空。 2。可能其它Meego程序会出现显示横竖屏不正常的情况,下载附件找到原始文件,并重命名后覆盖到相应位置来恢复配置到默认值 或参考下方小教程自行修改
附件
按照解压后的位置覆盖
包内有未修改的原始文件
出错时覆盖回去
或按照下方自行修改
位置:/opt/lib/qt4/imports/com/nokia/meego/Page.qml
老方法
新方法 - 修正错误_2013.01.04
N9QQ For N900 免修改桌面-图标
原理
修改页面方向控制文件设置LockPortrait竖屏
的值为空,意味着不受
约束,自然可以横竖屏
源文件
switch (orientationLock) {
case PageOrientation.Automatic:
screen.setAllowedOrientations(Screen.Portrait | Screen.Landscape);
break
case PageOrientation.LockPortrait:
//LockPortrait 锁定竖屏
screen.setAllowedOrientations(Screen.Portrait);
//定义锁定竖屏 ,默认定义竖屏
break
case PageOrientation.LockLandscape:
screen.setAllowedOrientations(Screen.Landscape);
修改后
switch (orientationLock) {
case PageOrientation.Automatic:
screen.setAllowedOrientations(Screen.Portrait | Screen.Landscape);
break
case PageOrientation.LockPortrait:
//LockPortrait 锁定竖屏
screen.setAllowedOrientations();
break //最新修改方法
//我们改为空,空意味着不受约束
case PageOrientation.LockLandscape:
screen.setAllowedOrientations(Screen.Landscape);
上图:
|