网站首页 美食营养 游戏数码 手工爱好 生活家居 健康养生 运动户外 职场理财 情感交际 母婴教育 时尚美容

Qt5.10 Android之复杂布局01

时间:2024-10-20 12:24:48

1、首先我们创建一个项目,这里因为是QtCreator4.5,和以往的项目创建有些不一样了,大家可以看到,是不是和AndroidStudio创建项目有点类似呢!这里我们选择空项目。其他参照引用经验即可,没太大区别的。如下图给出目录结构。

Qt5.10 Android之复杂布局01

2、我们主要实现一个首页界面如下图,通过首页按钮点击,进入其他功能界面。这里因为是第一篇,所以先讲解布局的问题,以后我们讲解详细功能界面的实现。我们首先在main.qml里面添加代码。头文件记得包含,如下图。

Qt5.10 Android之复杂布局01

3、我们在创建模拟器的时候有选择模拟器的分辨率和其他参数,这一点参考下面引用经验,之后我就是以这个为准的了。这里我们指定宽高的时候,就通过Screen对象来获取就行,不要自己写了,除非,你有特殊设置。这里定义连个变量,供下面使用,如下图。

Qt5.10 Android之复杂布局01Qt5.10 Android之复杂布局01Qt5.10 Android之复杂布局01Qt5.10 Android之复杂布局01Qt5.10 Android之复杂布局01Qt5.10 Android之复杂布局01Qt5.10 Android之复杂布局01

9、最后,可能很多人看到我们调试过程中调试终端窗口出现很多红色警告,这里,我们就暂且放过吧。这也是为什么我用Qt5.10的原因了,Qt5.9实际在Linux下是用不了调试模式的。

Qt5.10 Android之复杂布局01
© 五度知识库