在分析完main.cpp和calqlatr.qml之后,就到了计算器的具体逻辑部分,即当用户在UI上点击数字或操作符时,是如何存储数据、计算结果以及显示在UI上?本篇通过分析calculator.js来详细展开。同时也对上一篇中对Display.qml中的函数进行解析。...
分类:
Web程序 时间:
2014-12-27 00:18:02
阅读次数:
302
在这个视频里介绍了Ubuntu OS上的online account探讨。online account可以应用于Web,QML及Scope的开发。更多介绍请参阅developer.ubuntu.com。...
分类:
系统相关 时间:
2014-12-25 10:01:47
阅读次数:
171
之前用Qt写过串口的小软件。STM32 IAP工具和 用qt写的一个简单到不能在简单的上位机。后来接触了QML,觉得传统的那种界面太那个了,写样式也麻烦。所以很早就想过用QML来为串口上位机做界面。无奈没搞懂QML到底是如何去调用C++的。百度了一堆文章,多半是翻译官方的例子。不知所云。直到最近在c...
分类:
编程语言 时间:
2014-12-24 16:14:13
阅读次数:
358
熟悉JavaScript的应该都了解Netscape公司,一代骄子虽然倒下了,却给后人留下了最为珍贵的产品和经验,在互联网发展史上享有举足轻重的地位,这里就不讲故事了,虽然很精彩,从未被磨灭。QML是对JavaScript的扩展,提供了JS主机环境,用法相似,但有些地方与浏览器/服务器端提供的JS主机环境(如Node.js)是不同的,用起来又有一些限制,下面列举一些常用的方法。
1、QML文件中...
分类:
编程语言 时间:
2014-12-23 21:18:57
阅读次数:
186
在UI应用程序中,我们常常要处理鼠标事件,一个MouseArea就可以搞定许多事情。MouseArea本身是不可见的,主要和一些可见的元素一起使用,先来看一下它有哪些属性:
acceptedButtons:Qt::MouseButtons枚举类型,默认为Qt.leftButton,用来设置有效的鼠标按键,支持按位与“|”操作符,具体按键类型可参考——
http://doc.qt.io/...
分类:
其他好文 时间:
2014-12-22 19:40:11
阅读次数:
609
在上一章分析了calqlatr的main.cpp之后,我们这一章拿下calqlatr.qml的代码。在这一章中,我们会学到onPropertyChanged系列函数以及AnimationController控件。...
分类:
其他好文 时间:
2014-12-21 16:43:33
阅读次数:
308
QML中的Keys元素提供了一些附加属性,之所以说是“附加属性”,是因为它与其它的QML元素用法不同。Keys是专门用来处理键盘事件KeyEvent的,它定义了许多针对特定按键的信号,例如digit0Pressed(KeyEvent
event)、spacePressed(KeyEvent
event)等,不过使用pressed(KeyEvent
event)和released(KeyEve...
分类:
其他好文 时间:
2014-12-19 19:11:06
阅读次数:
937
第一本系统讲述Qt Quick(QML)的技术书籍,勘误表……...
分类:
其他好文 时间:
2014-12-18 08:06:27
阅读次数:
124
依赖ajax.js类库,以下代码很简单的实现了获取天气json数据并展示的任务【TestAjax.qml】 1 import QtQuick 2.0 2 import QtQuick.Controls 1.2 3 import "ajax.js" as Ajax 4 5 6 /** 7 测试用a.....
分类:
Web程序 时间:
2014-12-17 18:08:50
阅读次数:
916
【原文地址:http://blog.greenl.ee/2011/07/08/extending-lync-server-routing-with-mspl-part-1/】Recently I’ve taken a number of questions about customizing the...
分类:
其他好文 时间:
2014-12-17 12:13:07
阅读次数:
242