摘要:
一、计算器程序界面设计 (1)、QLineEdit用于接收用户输入 (2)、QLineEdit能够获得用户输入的字符串 (3)、QLineEdit是功能性组件,需要父组件作为容器 (4)、QLineEdit能够在父组件中进行定位 二、界面的设计与实现 1、定义组件间的间隔 (1)、Space = 1 阅读全文
posted @ 2017-02-10 22:25
lgc202
阅读(708)
评论(0)
推荐(0)
摘要:
一、坐标系统 1、GUI操作系统都有特定的坐标系统 2、图形界面程序在坐标系统中进行窗口和部件的定位 3、定位类型 (1)、顶级窗口部件的定位 (2)、窗口内部件的定位 (3)、窗口部件大小的设置 4、Qt的坐标系统 (1)、Qt使用统一的坐标系统定位窗口部件的位置和大小 (2)、Qt部件类提供成员 阅读全文
posted @ 2017-02-10 18:14
lgc202
阅读(1823)
评论(0)
推荐(0)
摘要:
一、窗口组件 1、组件的介绍 (1)、图形用户界面由不同类型的窗口和窗口组件构成 (2)、<QtGui>头文件包含窗口组件,对应Qt中的GUI模块 (3)、Qt以组件对象的方式构建图形用户界面 (4)、组件的类型 A、容器类(父组件):用于包含其它的界面组件(Qt中没有父组件的顶级组件叫做窗口) B 阅读全文
posted @ 2017-02-10 16:02
lgc202
阅读(1100)
评论(0)
推荐(0)
摘要:
一、Qt Creator 的管理方式 1、Qt Creator以工程项目的方式对源码进行管理 2、一个Qt Creator工程包含不同类型的文件 (1)、 .pro 项目描述文件 (2)、 .pro.user用户配置文件 (3)、 .h头文件 (4)、 .cpp 源文件 (5)、.ui 界面描述文件 阅读全文
posted @ 2017-02-10 13:56
lgc202
阅读(1443)
评论(0)
推荐(0)
摘要:
一、进入QT的世界 1、QT是什么 (1)、QT是一套跨平台的开发库 (2)、QT是一套c++集成开发环境 (3)、QT是一套开源的殿堂级架构技术教程 2、第一个QT程序 3、通过命令行的方式编译QT程序 (1)、启动QT命令行 (2)、进入源码所在的目录 (3)、命令 A、qmake -proje 阅读全文
posted @ 2017-02-10 12:37
lgc202
阅读(910)
评论(0)
推荐(0)
摘要:
一、GUI用户界面元素 (1)、GUI应用程序是由固定的窗口元素所构成 (2)、操作系统提供了创建用户界面元素所需要的函数 (3)、各自功能不同的函数依次调用,从而创建出界面元素 (4)、操作系统提供的元素函数无法直接映射到界面元素 二、面向对象的GUI应用程序设计 1、GUI应用程序的应用 (1) 阅读全文
posted @ 2017-02-10 10:16
lgc202
阅读(866)
评论(0)
推荐(0)
摘要:
一、GUI应用程序的概述 1、现代操作系统支持GUI界面 (1)、现代操作系统提供原生SDK支持GUI程序开发 (2)、GUI程序开发是现代操作系统上的主流技术 (3)、不同操作系统上的GUI开发原理相同 (4)、不同操作系统上的GUI SDK不同 2、GUI应用程序开发原理 (1)、GUI应用程序 阅读全文
posted @ 2017-02-10 08:52
lgc202
阅读(940)
评论(0)
推荐(0)
摘要:
一、命令行应用程序 1、命令行应用程序的特点(Command Line Interface) (1)、是一种基于顺序执行结构的可执行程序 (2)、程序运行过程中不需要与用户进行交互 (3)、程序执行后给出最终的运行结果 2、命令行应用程序的运行模式 (1)、特点:程序的运行有固定的开始和固定的结束 阅读全文
posted @ 2017-02-10 07:55
lgc202
阅读(1794)
评论(0)
推荐(0)
摘要:
一、 typename的前世今生 1、定义模板时使用class的历史原因 (1)、早期的C++直接复用class关键字来定义模板 (2)、但是泛型编程针对的不只是类类型 (3)、class关键字的复用使得代码出现二义性 2、typename诞生的直接诱因 (1)、自定义类类型内部的嵌套类型 (2)、 阅读全文
posted @ 2017-02-10 00:24
lgc202
阅读(380)
评论(0)
推荐(0)

浙公网安备 33010602011771号