自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

挪威的森林

死并非生的对立面,而作为生的一部分永存

  • 博客(12)
  • 收藏
  • 关注

翻译 第11部份:打印和打印预览

原文网址:http://www.dazzle.plus.com/linux/QtCreator/part11.htm第11部份:打印和打印预览Qt应用程序的打印和打印预览要支持打印和生成打印预览,我们只需要增强类MainWindow。我们要打印输出将是用一张单独页面显示场景的模拟景观和页面角落的标签。这些工作将由Qt类QPrinter,QPrintPreviewDialog和QPrin

2013-05-31 09:53:18 1317

翻译 第10部份:文件导入

原文地址:http://www.dazzle.plus.com/linux/QtCreator/part10.htm第10部份:文件导入导入XML文件这里我们可以让用户导入之前保存的XML文件格式的模拟数据。我们新添加一个“打开...”文件菜单,使用QFileDialog功能让用户可以选择要导入的文件,并且使用QXmlStreamWriter读取XML文件内容。增强MainWind

2013-05-30 09:32:37 777

翻译 第9部份:文件保存

原文地址:http://www.dazzle.plus.com/linux/QtCreator/part09.htm第9部份:文件保存XML文件保存这里我们让用户以XML格式文件保存他们的模拟数据。我们添加一个新的文件菜单动作“另存为...”,使用QFileDialog中的功能让用户选择文件名和存储目录,并使用QXmlStreamWriter来编写XML格式文件。增强MainWin

2013-05-29 10:39:48 943

翻译 第8部份:实现撤销命令

原文网址:http://www.dazzle.plus.com/linux/QtCreator/part08.htm第8部份:实现撤销命令撤销命令Qt的撤销框架使用命令模式实现了应用程序的撤销/重做功能。命令模式是这样的思相在应用程序中所有的编辑操作会创建命令对象的实例。每个命令对象也知道怎么撤销它的变化。这里,我们将为添加,移动和删除电台操作实现撤销/重做功能,分别定义继承类QUnd

2013-05-28 11:10:01 1157

翻译 第7部份:添加一个撤销堆栈

原文网址:http://www.dazzle.plus.com/linux/QtCreator/part07.htm介绍并非所有应用程序都需要让用户撤销和重做的命令或动作的能力,但是如果我们在应用程序设计和实现阶段的前期开始实现这功能很简单。在我们将在应用程序中使用Qt撤销框架实现这个功能。在这部份教程我们准备工作是给应用程序添加一个撤销堆栈和撤销堆栈视图。这将通过增强类MainWin

2013-05-27 15:38:07 1817 1

翻译 第6部份:移动和删除项

原文网址:http://www.dazzle.plus.com/linux/QtCreator/part06.htm第6部份:移动和删除项在图形视图场景上移动和删除项这里我们将增强我们的应用程序,允许用户移动和删除先前添加的无线电台。用户可以使用鼠标光标指向一个电台来选择它,按下鼠标左键,同时按住该按钮,通过移动鼠标来移动电台,然后电台将被移动到鼠标释放的位置。用户可以通过在鼠标指向的

2013-05-27 10:05:18 2097 2

翻译 第5部份:在显示区域上绘画

原文网址:http://www.dazzle.plus.com/linux/QtCreator/part05.htm第5部份:在显示区域上绘画在图形视图场景上添加项现在,我们要增强我们的应用程序,允许用户通过点击中央显示区域添加小图标,来模拟无线电台。将绘制的图形项添加到我们之前创建的图形视图场景上。每一项都是继承Qt类QGraphicsItem的新类Station的实例。添加

2013-05-24 16:50:49 885

翻译 第4部份:增强状态栏

原文网址:http://www.dazzle.plus.com/linux/QtCreator/part04.htm第4部份:增强状态栏信号和槽使用Qt信号和槽机制,我们增强状态栏让它可以显示用户在中央显示区域点击时的鼠标位置。信号和槽机制让相互之间没有依赖关系的对象之间通信变得很容易。这个概念就是对象发送信号包括事件信息,被别的对象接收,使用槽这种特殊的函数。信号和槽系统很适合图形用

2013-05-24 10:04:45 1464

翻译 第3部份:添加一个显示区域

原文网址:http://www.dazzle.plus.com/linux/QtCreator/part03.htm第3部份:添加一个显示区域使用图形视图为了让用户与我们的应用程序中的数据以图形化方式来管理和互动,我们在应用程序主窗口的中央使用一个“图形视图”小部件。Qt图形视图框架给我们提供了许多有用的特性,用来展示与交互定制的2D图形项目。为了实现图形视图,我们创建了一个将用来

2013-05-23 09:58:21 988

翻译 第2部份:添加一个菜单栏和状态栏

原文网址:http://www.dazzle.plus.com/linux/QtCreator/part02.htm第2部份:添加一个菜单栏和状态栏添加一个菜单栏和状态栏现在我们已经开始QtCreator项目,我们开始给应用程序添加新的功能。第一个我们要实现的功能就是添加一个菜单栏和状态栏。类QMainWindow提供了许多有用的特性,使这项任务变得很容易。虽然QtCreator创

2013-05-22 10:02:28 1469

翻译 第1部份:开始

原文网址:http://www.dazzle.plus.com/linux/QtCreator/part01.htm第1部份:开始创建QtCreator新项目我们需要做的第一件事是在QtCreator开始我们的项目。我们的应用程序将是一个GUI应用程序,因此我们将使用“Qt4 Gui应用”项目模板。启动QtCreator后,从“文件”菜单中选择“新建...”,选择“Qt4 Gui 应用

2013-05-21 16:16:30 1702

翻译 使用QtCreator编写Qt程序教程

原文网址:http://www.dazzle.plus.com/linux/QtCreator/index.htm使用QtCreator编写Qt程序教程介绍大家好!本教程的目的是对新手在Qt应用开发时伸出援助之手,通过如何一步步开发一个完整的例子来展示的。我会尝试地解释程序中大部分代码并且给出为什么这样设计的相关背景知识。和大部份这类教程一样,需要有C++基础知识并且系统已安装

2013-05-21 15:14:18 3297

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除