摘要:
Python 语言与 C、C++ 和 Java 等语言有许多相似之处。但是,也存在一些差异。下面我们将学习 Python 的基础语法,让你快速学会 Python 编程。 一、Python 标识符 在 Python 里,标识符由字母、数字、下划线组成,所有标识符可以包括英文、数字以及下划线(_),但不 阅读全文
摘要:
一、Date Date 对象用于处理日期和时间。你可以这样创建一个 Date 对象: var today = new Date() 当使用无参构造函数创建 Date 对象时,该对象会自动把当前日期和时间保存为其初始值。实际上 Date 对象还可以用下面的方式来创建: new Date(value) 阅读全文
摘要:
C11 是 C 程序设计语言标准的一个新的版本,在 2011 年由 ISO 批准并发布。C11 新标准从而代替了原来的 C98 和 C03.。C11 标准是对 C++ 的一次巨大的改进和扩充。在核心语法,STL 标准模板等方面增加众多新功能,新亮点。例如新增 auto,deltype,nullptr 阅读全文
摘要:
如果你用过 C++ 或 Java,肯定熟悉类(class)。在 ECMAScript 中并没有 “类” 这个词, 其对应的是 “对象定义”,不过这太拗口了,因此还是诜择使用 “类” 这个词。 对象是由 new 运算符加上要实例化的类型的名字创建的。比如下面的代码创建 Array 类的实例: var 阅读全文
摘要:
前言 QGridLayout:栅格布局,也被称作网格布局(多行多列)。 栅格布局将位于其中的窗口部件放入一个网状的栅格之中。QGridLayout 需要将提供给它的空间划分成的行和列,并把每个窗口部件插入并管理到正确的单元格。 栅格布局是这样工作的: 它计算了位于其中的空间,然后将它们合理的划分成若 阅读全文
摘要:
前言 水平布局、垂直布局除了构造时的方向(LeftToRight、TopToBottom)不同外,其它均相同。下面我们以 QHBoxLayout 为例,来讲解 QBoxLayout 的基本使用。 源码 下面,我们创建 5 个按钮,然后添加至水平不居中。 从下图可以看到,除标题栏以外的区域都在 pHL 阅读全文
摘要:
前言 对于一个完善的软件,布局管理是必不可少的。 无论是想要界面中部件有一个很整齐的排列,还是想要界面能适应窗口的大小变化,都要进行布局管理。Qt 提供了 QLayout 类及其子类来作为布局管理器,它们可以实现常用的布局管理功能。 水平、垂直、网格、表单布局 为窗口提供一个好布局的最佳方式是使用内 阅读全文
摘要:
一、创建计算字段 下面介绍什么是计算字段,如何创建计算字段,以及如何从应用程序中使用别名引用它们。 1.1 计算字段 存储在数据库表中的数据一般不是应用程序所需要的格式,下面举几个例子。 需要显示公司名,同时还需要显示公司的地址,但这两个信息存储在不同的表列中。 物品订单表存储物品的价格和数量,不存 阅读全文
摘要:
一、什么是 SQL ? SQL 是 Structured Query Language(结构化查询语言)的缩写,是一种专门用来与数据库沟通的语言。与其他语言(如英语或 C、C++、Java 这样的编程语言)不一样,SQL 中只有很少的词,这是有意而为的。设计 SQL 的目的是很好地完成一项任务 一 阅读全文
摘要:
Qt Quick 为 Qt 引入了一门叫 QML(Qt Meta/Modeling Language)的脚本语言,它是 ECMAScript 标准的实现。所以 QML 语法是在 ECMAScript 语法的基础上实现的。 ECMAScript 语言的标准是由 Netscape、Sun、微软、Borl 阅读全文