QML 教程
这节内容是通过QML 入门教程来熟悉Qt Quick 语言。当然它不会面面俱到;只是重点让大家熟悉主要语法与特性。
通过这节几个不同的步骤我们学习 QML 基本类型,使用属性与信号来建立我们自己的 QML 组件;而且还要使用状态与变换的帮助来建立一个简单的动画。
这节从迷你的“Hello World” 程序出发,在随后的章节中将 引入新的概念。
这个教程的源代码位于 $QTDIR/examples/declarative/tutorials/helloworld 文件夹下。
这节内容是通过QML 入门教程来熟悉Qt Quick 语言。当然它不会面面俱到;只是重点让大家熟悉主要语法与特性。
通过这节几个不同的步骤我们学习 QML 基本类型,使用属性与信号来建立我们自己的 QML 组件;而且还要使用状态与变换的帮助来建立一个简单的动画。
这节从迷你的“Hello World” 程序出发,在随后的章节中将 引入新的概念。
这个教程的源代码位于 $QTDIR/examples/declarative/tutorials/helloworld 文件夹下。
Qt Quick 提供了一套高动态,丰富的QML 元素来定制用户界面的说明性框架。Qt Quick 有助于程序开发员与界面设计员的合作为便携式设备建立流畅的用户界面,例如:移动电话、媒体播放器,机顶盒以及上网本等。Qt Quick 包含了QtDeclarative C++ 模块,QML 并且它们全被整合到Qt Create IDE 中。使用QtDeclarative C++ 模块可以从你的QT 应用程序中载入QML 文件并与之互动。
QML 是对JavaScript 一种扩展,它提供一种机制使用QML 元素来说明构建一个对象树。QML 对JavaScript 与Qt 现有的QObject-base 类型系统进行整合改善;增加了自动属性绑定的支持并提供在语言级别的网络透明度。
QML 元素是一套先进的图形,就像搭积木方式那样构建界面。这些不同的元素是通过QML 文档来绑在一起的,从简单的按钮与滑块到复杂完整的应用程序,例如一个受欢迎的Flickr 照片共享网站上的照片浏览器。
Qt Quick 是建立在Qt 固有优势的基础上。QML 可被用于逐步扩展现有的程序或创建全新的应用程序。QML 通过QtDeclarative 模块来完全扩展C++ 功能。
这些天来,与兄弟一起组了一个工作室忙另外一个项目,因此这个账务计划软件暂时先放一放……
等工作室有眉目了,再回过头重构账务计划软件,请大家放心我不会放弃账务计划软件的,因为我一直在使用这个软件记账。她将是我心中一件重要的事情。
如果大家有兴趣的话,可以关注我们工作室的另外一个项目”语言岛 “;一个学习英语的软件……
跟大家说声”对不起!“
整个程序移植到WM平台运行时,虽然我大概调整的一些界面使之适合WM屏幕;但运行起来并不想PC平台那样快速。有些操作还会长时间等待;所以我对WM平台的程序做一些初步构想:
经过这几天不断的尝试,终于让我的程序运行在WM平台的手机上。那么运行时状态是,像正常PC机那样显示,
这段时间一直在外面跑,每天每笔的交易先用手机便笺记下来;回家后再录入电脑中。这样一是重复劳动,二是太过于繁琐。
由于过年!琐事繁多,暂停一个月的更新……
谢谢大家的支持!
新增了多语言界面(暂时只有中英两种语言,你可以通过软件菜单命令来获取界面资料来翻译成其它语言)
程序从静态发行包改为动态发行版
新增年度统计表功能
每年年末会自动创建新一年的现金流
增加资产总负债率模块 0.0.7.3
增加收入负债率模块 0.0.7.4
流动比率 模块添加手动输入 年度开支的功能(针对新用户没有一手的去年现金流账户来设定的) 0.0.7.2