Qt Creator快速入门

出版时间:2012-5  出版社:北京航空航天大学出版社  作者:霍亚飞  页数:465  字数:681000  
Tag标签:无  

内容概要

  本书是基于Qt Creator集成开发环境的入门书籍,详细介绍了Qt
Creator开发环境的使用和Qt基本知识点的应用。本书内容主要包括Qt的基本应用,以及Qt在图形动画、影音媒体、数据处理和网络通信方面的应用内容。
《Qt Creator快速入门》的内容全面、实用,讲解通俗易懂,适合没有
Qt编程基础、有Qt编程基础但是没有形成知识框架以及想学习Qt某一方面应用的读者。对于想进一步学习Qt开发实例或者Qt
Quick的读者,可以学习《 Qt及Qt Quick开发实战精解》一书。

作者简介

霍亚飞,网名yafeilinux,嵌入式软件工程师,热爱编程,热爱开源!在博客中发表了大量Qt、Linux教程和开源软件,被众多网友奉为经典!参与创建了yafeilinux网和Qt爱好者社区,进行Qt及开源项目的推广和普及!

书籍目录

基本应用篇
第1章 Qt Creator简介
第2章 Hello World
第3章 窗口部件
第4章 布局管理
第5章 应用程序主窗口
第6章 事件系统
第7章 Qt对象模型与容器类
第8章 界面外观
第9章 国际化、帮助系统和Qt插件
图形动画篇
第10章 2D绘图
第1l章 图形视图、动画和状态机框架
第12章 3D绘图
影音媒体篇
第13章 Qt多媒体应用
第14章 Phonon多媒体框架
数据处理篇
第15章 文件、目录和输入/输出
第16章 模型/视图编程
第17章 数据库和XML
网络通信篇
第18章 网络编程
第19章 进程和线程
第20章 webKit
参考文献

章节摘录

版权页:   插图:   这里使用ui->menuBar来获取了QMainWindow的菜单栏,使用ui->mainToolBar来获取了工具栏,然后分别使用相应的函数来添加菜单和动作,就像前面提到过的,在菜单中的各种菜单项目都是一个QAction类对象,这个后面还会讲到。现在运行程序,就可以看到已经添加了新的菜单了。 3.菜单栏 QMenuBar类提供了一个水平的菜单栏,在QMainWindow中可以直接获取它的默认存在的菜单栏,向其中添加QMenu类型的菜单对象,然后向弹出菜单中添加QAction类型的动作对象。QMenu中还提供了间隔器,可以在设计器中向添加菜单那样直接添加间隔器,或者在代码中使用addSeparator()函数来添加,它是一条水平线,可以将菜单分成几组,使得布局很整齐。在应用程序中很多普通的命令都是通过菜单来实现的,而我们也希望能将这些菜单命令放到工具栏中,以方便使用。QAction就是这样一种命令动作,可以同时放在菜单和工具栏中。一个QAction动作包含了图标、菜单显示文本、快捷键、状态栏显示文本、“What's This?”显示文本及工具提示文本。这些都可以在构建QAction类对象时在构造函数中指定。另外还可以设置QAction的checkable属性,如果指定这个动作的checkable为true,那么当选中这个菜单时就会在它的前面显示“√”之类的表示选中状态的符号;如果该菜单有图标,那么就会用线框将图标围住,用来表示该动作被选中了。 下面再介绍一个动作组QActionGroup类。它可以包含一组动作QAction,支持这组动作中是否只能有一个动作处于选中状态,这对于互斥型动作很有用。在上面程序的MainWindow类构造函数中继续添加如下代码: QActionGroup *group=new QActionGroup(this); //建立动作组 QAction *action_L=group->addAction(tr(”左对齐(&L)”)); //向动作组中添加动作 action_L->setCheckable(true);//设置动作checkable属性为true QAction *action_R=group->addAction(tr(”右对齐(&R)”)); action_R->setCheckable(true); QAction *action_C=group->addAction(tr(”居中(&C)”))。

编辑推荐

  《Qt应用编程系列丛书:Qt Creator快速入门》特色:  全新,基于最新的Qt及Qt Creator编写,包含Qt Quick!  经典,基于经典的Qt网络博客编写,可无限更新!  综合,对众多知识点进行综合应用,实例经典实用!  系统,与《Qt Creator快速入门》配套,理论结合实际!

图书封面

图书标签Tags

评论、评分、阅读与下载


    Qt Creator快速入门 PDF格式下载


用户评论 (总计57条)

 
 

  •   对QT CREATOR介绍挺详细,包括操作讲解,挺适合入门学习。但如果没有C++基础的话,最好要有配套的C++的书一起看,因为这里面不直接介绍C++的。
  •   Qt Creator快速入门 入门介绍详细,适合入门新手。
  •   书质量不错,7折也比别家便宜点 只是Qt creator入门中有几页字重影 不过总的来说不错。
  •   这是一部网络作者写的实用型入门指引,很容易上手,推荐给想学习QT的新人。
  •   是入门Qt的书籍,适合初级学使用,还有Qt Create的安装方法,非常实用
  •   个人觉得挺适合初学Qt的使用,有实例结合和内容讲解不至于枯燥。看了几章了感觉挺好的。印刷排版感觉还可以接受。推荐大家选择!
  •   学习QT的必备入门经典书
  •   刚开始学qt,是一本不错的入门级书
  •   QT的书不多
  •   学qt的好工具
  •   非常喜欢,快速入门,推荐!
  •   本书写得还可以,这么久了,算是看完了,感觉还可以了,我是边工作边看的,还行!入门的书很合适!
  •   很好,适合初学者的入门教程
  •   这本书对我的帮助很大,作者讲解的非常详细
  •   内容充实,实例详细。纸张质量没有想象的好。总体还是不错的~~
  •   感觉挺好的,内容很基础
  •   这本书非常好,满意,还有源码,好好学习,
  •   送货速度很快,一天半就到货了,书的内容很好
  •   买来学习用,还没看,不知道怎么样
  •   这本书的内容不错,挺有用的,但是我买到的这本有的地方印刷的有的模糊
  •   内容丰富,全面!!
  •   教材挺详细的,对于初学者有个很好的指导
  •   非常不错,适合于新手
  •   简单易懂,真的是好书!
  •   书挺好的,挺好用的,
  •   以前看过这书作者的博客,好像是yafeilinux,不错的值得看啊
  •   在自动化领域的工作中还是要用到的。
  •   挺好的东西,下次还会来买的
  •   好多重影根本没法看
  •   挺好的,比看电脑舒服
  •   此书适合入门,讲的不是很细致,多是框架,强烈建议吧把Qtquick及Qt实例详解编入,可以增加价钱啊!但是分成两本,都降低了这两本书的质量!!!!!!!!
  •   书中的内容如书名,用来开始习QT是很合适的.
  •   Qt的书太少,这个算不错了,适合初学者
  •   适合新手入门,内容讲得都很简单。
  •   书不错,讲的挺细,真的是入门级别,很值得一看。不过没有源码,这个很遗憾。肯能使我们这当当的送货快递不行,每次都有破损,这次正面都破了,气愤!
  •   内容适合初学者 比老外写的那本更容易懂……
  •   打的折比较低,但边上有点损坏了.
  •   书是好书,但当当印刷质量越来越下降,各种模糊页,ok,以后再也不来买当当的书了!
  •   等我看完了再说
  •   例子都有些不够深入,对于creator的应用只是操作而已,未作深层次分析。
  •   对于初学者来说还是一本较为快速入门的书
  •   内容也许还行,不过说实话相对书本的厚度,贵了。
  •   非常适合新手,入门挺好的。
  •   质量真的不行 很明显的盗版 不知道怎么搞的 亚马逊之前的质量还可以的
  •   质量没问题,内容很好,看过很多QT方面的书,这本算是对入门级同学来说最好的
  •   书还没有时间看,具体做代码时细看!
  •   适合于初学者学习,题材较新
  •   只能说还行,需要认真琢磨
  •   性价比很高,对我来说很有用
  •   书的质量还行,入门学习工具等 还是蛮好。就是物流不怎么给力,明明写了让周六周日送货,第三天就给送过来了,然后转给其他物流公司送,还跟我说周六不送、周日送到哪里哪里的 自己去拿……无语
  •   这本书感觉,怎么说呢,对基本控件的介绍不是很多,如果是作为入门书籍,我觉得还行,配合网络资料查找,入门还是没问题的。
  •   感觉买了本费书,基本没什么用,主要是想了解Qt编程方面的,刚开始没经验,以为Qt编程都是用Qt Creator 的,所以买本操作说明,谁知后来用VS了,存箱底吧。
  •   这本书比较适合入门者,对于qt入门买这一本书就够了
  •   东西挺不错,值得推荐
  •   相比老外写的那本Qt与C++编程要容易多,学起来难度小,而且对于初学者很容易入门,掌握基本的Qt编程方法,总之,一本非常棒的书,值得购买.
  •   东西很好 很给力 以后还来买
  •   书是正版的,正在看呢。
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7