TextEdit显示一个可编辑的,有格式的文本框。它也可以显示明文和富文本。例如:TextEdit { width: 240 text: "Hello World!" font.family: "Helvetica" font.pointSize: 20 color: "blue" focus: t...
分类:
其他好文 时间:
2015-03-12 13:11:01
阅读次数:
406
前言ZXing库是一个用来识别二维码的库,QZXing是一个基于Qt的Qt wrapper library,在本文我们使用它和qml开发一个android小应用。添加QZXing项目QZXing最常用是作为一个子项目包含在我们的项目中,在我们的项目的pro文件中添加如下的一句:include(./QZXing/QZXing.pri)QZXing和我们的pro文件在同一个目录。qml程序import...
分类:
其他好文 时间:
2015-03-11 19:42:12
阅读次数:
444
前言做嵌入式和移动开发,不同的设备,不同的分辨率需要UI能够适配,这是一个很现实的问题。QML作为Qt中为UI而生的,使用QML一定要解决适配的问题。分辨率现在同一尺寸的屏幕,其分辨率也是不同,在QML中使用 anchors 进行相对的布局时,其是以像素为单位。现在有一个概念,叫做每英寸像素数目。当设备的PPI不同时,控件的大小不同,这可能导致,如果设计是在一个尺寸小PPI低的屏幕上设计,将程序放到...
分类:
其他好文 时间:
2015-03-10 21:31:35
阅读次数:
214
在这篇文章中,我们将使用Ubuntu SDK所提供的online account API来访问微博的API并显示所需要的内容。这篇文章的重点是展示如何使用online account API的使用。更多关于应用开发的资料可以在地址:https://developer.ubuntu.com/zh-cn/apps/qml/。...
本文概述:
本文记载了如何搭建 vs2013+qt5+vsqtaddin+cmake工作环境。如果你搭建过程遇到问题不能解决可以联系笔者 csdn-固本培元 8944105@qq.com
文章分下面几部分 ,1. 对比 2. 下载及安装 3部分配置 4. cmake + qt 5 写法 及 实例下载
cmake+vs 与 qtcreator 开发的对比:...
分类:
其他好文 时间:
2015-03-06 15:53:31
阅读次数:
969
PyQt, QML,Qt Quick。QML:QML可以在脚本里创建图形对象,并且支持各种图形特效,以及状态机等,同时又能跟Qt写的C++代码进行方便的交互,使用起来非常方便。功能性不能,此篇博客的目的是留作Python中界面开发的时候可能会用到。
分类:
其他好文 时间:
2015-03-04 22:31:57
阅读次数:
119
年前花了一个多月的时间看Qt的文档并根据自己的需要演练了一部分,之后写了一套UI,然后陆陆续续也弄了一些小工具(主要是上位机程序),由于后面工作估计会越来越忙,就能写一点是一点了,希望能对读者有帮助。 1、Qt Quick快速入门之qml布局 2、Qt Quick快速入门之qml与C++交互...
分类:
其他好文 时间:
2015-03-04 20:48:15
阅读次数:
134
Qml里面布局主要有两种,锚点布局、Grid布局。 锚点布局使用anchors附件属性将一个元素的边定位到另一个元素的边,从而确定元素的位置和大小。下面是示例 1 import QtQuick 2.3 2 import QtQuick.Window 2.0 3 4 Window { 5 ...
分类:
其他好文 时间:
2015-03-04 20:46:26
阅读次数:
9700
qml并没有提供树控件,只能自己写了。model仍然用ListModel对象,弄成层级的就行。delegate必须用loader动态的增加子控件,如此而已。【先看效果】【下载】http://download.csdn.net/detail/surfsky/8406181【核心代码】 1 impor....
分类:
其他好文 时间:
2015-03-02 18:49:55
阅读次数:
170
在调试应用程序时,输出一些log是常用的一种方法。QML提供了log输出的多个api,常用的是console.log(),直接输出参数内容。
console.log():
与console.log()类似的还有console.debug()/info()/warn()/error(),用法如下
function console_log() {
console.log("t...