提供一个Qml 真机debug信息输出组件
2011-04-16 06:30
183 查看
对于Qt quick 程序在真机下调试log输出的问题,为此封装了一个屏幕log信息输出组件。
这里为了帖代码方便而将log输出直接写在qml里,实际使用是建议封装在一个单独 js 文件中,这样更具有通用性
这里为了帖代码方便而将log输出直接写在qml里,实际使用是建议封装在一个单独 js 文件中,这样更具有通用性
import QtQuick 1.0 ListView { width: 200; height: 300 z: 999 function log(message) { console.log(message); debugsModel.append( { textOutput: message } ); } model: debugsModel delegate: Component { Text { text: textOutput; color: "red" } } ListModel { id: debugsModel } MouseArea { anchors.fill: parent onClicked: { log("Hello World") } } }
相关文章推荐
- 【Linux】【Debug】一个简单的debug信息输出方法
- 创建一个卡片对象,卡片上标有“名字”、“地址”和“电话”等信息。名片对象提供一个方法以输出这些信息。
- IPhone 程序的调试信息只在 debug 模式下输出
- Flex输出Debug信息到文件
- (C++)定制一个可输出更多信息的assert
- 一个简单的用户信息处理理组件
- 实现一个通讯录; 通讯录可以用来存储1000个人的信息,每个人的信息包括: 姓名、性别、年龄、电话、住址 提供方法: 1. 添加联系人信息 2. 删除指定联系人信息 3. 查找指定
- Java连接HBASE数据库,创建一个表,删除一张表,修改表,输出插入,修改,数据删除,数据获取,显示表信息,过滤查询,分页查询,地理hash
- 通用权限管理系统组件 给信息管理系统加一个初始化的功能,调用存储过程
- 使用OutputDebugString将调试信息输出
- 测试连接失败,因为初始化提供程序试发生错误。发生了一个ORACLE错误,但无法从ORACLE中检索错误信息
- 编写函数,其功能是:将一个数字字符串转换为一个整数(不得调用C语言中提供的将字符串转换成整数的函数。)要求在主函数中输入该字符串并输出转换后的整数的值。
- VC调试时输出调试信息到Debug窗口
- 完成一个学生管理程序,使用学号作为键添加5个学生对象,并可以将全部信息保存在文件中,可以实现对学生信息的学号查找,输出全部学生信息的功能。
- 需要这样一个记录本-9 Delphi使用TADOQuery时提示:不正常地定义参数对象。提供了一不致或不完整的信息。
- 一个简单的将GUI程序的log信息输出到关联的Console窗口中(AllocConsole SetConsoleTitle WriteConsole 最后用ShowWindow(GetConsoleWindow)进行显示)
- C++中多次循环输出一个文件内的每行信息
- 一个简单的将GUI程序的log信息输出到关联的Console窗口中
- C# DEBUG 调试信息打印及输出详解
- Element类提供的方法访问一个XML元素中含有的信息