QT 和安卓的问题

第一 :更改屏幕的水平与竖直显示
在qt中,用安卓套件编译后会生成一个
在Qt Creator (Community)打开此.xml文件,并在.pro中加入ANDROID_PACKAGE_SOURCE_DIR = $$PWD/android
如图
在其中设置android:screenOrientation=’landscape’即可
更多的屏幕方式可参考下表:
‘unspecified’:默认值由系统来判断显示方向.判定的策略是和设备相关的,所以不同的设备会有不同的显示方向.
‘landscape’:横屏显示(宽比高要长)
‘portrait’:竖屏显示(高比宽要长)
‘user’:用户当前首选的方向
‘behind’:和该Activity下面的那个Activity的方向一致(在Activity堆栈中的)
‘sensor’:有物理的感应器来决定。如果用户旋转设备这屏幕会横竖屏切换。
‘nosensor’:忽略物理感应器,这样就不会随着用户旋转设备而更改了(’unspecified’设置除外)。
第二:修改中文名称
在其中修改

即可 也可以通过此方法来修改,如下图
这里写图片描述

第三,改变安卓图标 如图
这里写图片描述

第四:修改win的图标,按以下布奏进行

(1) 首先准备一个.ico图标文件(假定为pynxl.ico),并将其复制到工程目录(.pro文件所在的目录)
ico图标生成网址:http://www.bitbug.net/
(2) 然后在QT Creator选择文件菜单中的新建文件或项目,在弹出的新建对话框中选概要,文本文件,名称填写为.rc文件(如pynxl.rc),在文件中写入该行:
IDI_ICON1 ICON DISCARDABLE “pynxl.ico”
(3) 编辑项目文件,即.pro文件,在最后面添加下面一行代码:
RC_FILE = pynxl.rc
(4) 重新编译程序,可以看到窗口的左上角的图标已经更换了,然后查看一下release文件夹中的文件,可以看到现在的exe文件也更换了新的图标。

第五:屏蔽掉手机自带键盘,可以通过屏蔽按钮的按下或者松开事件(根据自己是按下弹起键盘还是松开弹起键盘设定)

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值