qt4a 主要文件结构
2016-11-20 13:39:24 0 举报
Qt4A 是一个用于将 Qt 应用程序与 Android 平台集成的工具,它的主要文件结构包括以下几个部分: 1. `AndroidManifest.xml`:该文件定义了应用程序的基本信息,如包名、版本号、权限等。 2. `pro`:这是 Qt 项目文件,用于配置项目的构建选项和依赖关系。 3. `main.cpp`:这是应用程序的入口点,包含了程序的主要逻辑。 4. `res`:该文件夹包含了应用程序的资源文件,如图标、布局文件等。 5. `src`:该文件夹包含了应用程序的源代码文件,如 C++ 类定义、函数实现等。 6. `libs`:该文件夹包含了应用程序所依赖的库文件。
作者其他创作
大纲/内容
egliveliv/eglivetestbase.pyEGLiveTestBase企鹅电竞直播助手测试基类
init_test()//测试用例初始化start_step()//精准测试post_test()//清理测试用例acquire_device()//申请设备
eglivelib/mainpanel.pyMainPanel企鹅电竞主界面
ProcessActivity
__init__()//初始化记录控件信息start_screen_live_button()//屏幕直播start_camera_live_button()//摄像头直播……
qt4a/andrcontrols.pyWindow控件容器基类
Process 进程名Activity 所在的activity
__init__()//申请driver、保存该activity的locators(控件)device、app、driver等Controls() //返回控件__getitem__() //获取指定控件updateLocator()//更新控件wait_for_exist()//等待窗口出现
qt4a/androidapp.pyAndroidApp基础库app基类
pacnkage_name
__init__()//初始化设备信息(device、drivers、process_name等、解锁、唤醒.deviceget_driver() 获取driver对象wait_for_activity() 等待activity打开drag() 滑动屏幕shake() 摇动run_shell_cmd() 执行命令
qt4a/andrcontrols.pyView控件基类
click()swipe()scroll_into_view()……//保存了对控件的一些基础操作
……
eglivetest/liveassistate_test.pyscreen_living_test企鹅助手测试用例
ownertimeoutprioritystatus
run_test()
eglivelib/eglibapp.pyEGLiveApp安卓企鹅电竞直播助手 App类
package_name 包名startup_activity 启动手Q的activity名ProcessDict 手机相关进程列表instance_list
__init__()//设置网络、调用_start_start()//kill掉助手、清除原有数据、启动助手login()//登录手Qcheckwifiopen()……
qt4a/andrcontrols.pyButton
qt4a/andrcontrols.pyTextView
text()text_size()text_color()……
qt4a/androidtestbase.pyAndroidTestBaseQT4A测试基类
acquire_device()//申请设备的具体调用核心方法take_screen_shot()//截图_save_logcat()check_crash_type()
eglivelib/mainpanel.pyrecordvedioinfoPanel录制界面
0 条评论
下一页