Qt Creator快速入门

当前位置:首页 > 计算机网络 > CADCAMCAE > Qt Creator快速入门

出版社:北京航空航天大学出版社
出版日期:2012-5
ISBN:9787512407831
作者:霍亚飞
页数:465页

章节摘录

版权页:   插图:   这里使用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)”))。

内容概要

霍亚飞,网名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
参考文献

编辑推荐

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

作者简介

《Qt Creator快速入门》作为全面介绍Qt、QtCreator和QtQuick的入门级教材,也是市面上第一套详细介绍QtCreator和QtQuick的教材。书中的内容包含了Qt基础、图形动画、多媒体、数据库、网络通信、WebKit以及QtQuick等所有基本的应用内容。

图书封面


 Qt Creator快速入门下载 精选章节试读 更多精彩书评



发布书评

 
 


精彩书评 (总计1条)

  •     “内容太浅太少之读完之后对QT只能算’知道‘”和“实例代码不具有可读性”如果不算缺点的话,那么下面这行代码呢?如果这作为作业交给老师的话,只怕会被骂死吧!第三章第八个:#include "mywidget.h"#include "ui_mywidget.h"#include <QPixmap>#include <QMovie>MyWidget::MyWidget(QWidget *parent) :QWidget(parent),ui(new Ui::MyWidget){ui->setupUi(this);ui->label->setPixmap(QPixmap("F:/logo.png"));QMovie *movie = new QMovie("F:/donghua.gif");// 在标签中添加动画ui->label->setMovie(movie);// 开始播放movie->start();}MyWidget::~MyWidget(){delete ui;}有资源文件不用用绝对路径,卧槽……

精彩短评 (总计70条)

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

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024