Linux窗口程序设计:-

Linux窗口程序设计:-
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: ,
2008-11
版次: 1
ISBN: 9787302181583
定价: 38.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 316页
字数: 396千字
正文语种: 简体中文
42人买过
  •   Qt作为Linux下GUI的强大编程工具,能给用户提供精美的图形界面所需要的所有元素,已经得到了越来越广泛的应用。本书共分11章,以循序渐进的方式对Qt应用开发进行了介绍,涵盖了界面外观、图像处理、磁盘文件、网络与通信、事件等程序设计中经常涉及的内容。作者希望通过本书为想学习Qt编程的读者提供入门的指导,也为从事Qt开发应用的读者提供帮助。
      本书内容全面,针对性强,叙述言简意赅、清晰流畅,讲解透彻,通俗易懂,图例丰富,所有实例均在Linux和Windows操作系统下进行了验证。
      本书适合于从事或准备从事Qt开发的技术人员,也可作为Linux窗口应用开发者的参考书。 第1章基本对话框1
    实例1HelloWorld!2
    实例2标准对话框的使用5
    实例3各类位置信息10
    实例4使用标准输入框15
    实例5各种消息框的使用20
    实例6实现QQ抽屉效果27
    实例7表格的使用30
    实例8使用进度条31
    实例9利用QtDesigner设计一个对话框35
    实例10在程序中使用ui40
    实例11动态加载ui43

    第2章布局管理45
    实例12基本布局管理46
    实例13多文档52
    实例14分割窗口56
    实例15停靠窗口58
    实例16堆栈窗体61
    实例17综合布局实例63

    第3章对话框进阶69
    实例18可扩展对话框70
    实例19利用QPalette改变控件颜色73
    实例20窗体的淡入淡出效果79
    实例21不规则窗体84
    实例22电子钟87
    实例23程序启动画面92

    第4章QMainWindow95
    实例24基本QMainWindow主窗口程序96
    实例25打印文本103
    实例26打印图像106
    实例27图片的缩放与旋转108
    实例28在工具栏中嵌入控件112
    实例29设置字体、字号等格式属性115
    实例30设置文本排序及对齐122

    第5章图形与图画130
    实例31利用Qpainter绘制各种图形132
    实例32利用QPainterPath进行画图143
    实例33渐变效果149
    实例34QPainter坐标系的变形159
    实例35SVG格式图片的显示162
    实例36一个简单的绘图工具169
    实例37改变图片的透明度177
    实例38橡皮筋线182

    第6章GraphicsView185
    实例39地图浏览器187
    实例40各种GraphicsItem193
    实例41GraphicsItem的各种变形202
    实例42飞舞的蝴蝶208

    第7章Model/View212
    实例43文件目录浏览器215
    实例44利用特定控件进行表项编辑217
    实例45自定义Model222
    实例46柱状统计图230

    第8章网络与通信241
    实例47获取本机网络信息242
    实例48基于UDP的网络广播程序244
    实例49基于TCP的网络聊天室程序247
    实例50实现HTTP文件下载256
    实例51实现FTP上传和下载261

    第9章磁盘文件266
    实例52获取文件属性267
    实例53文件浏览器269

    第10章事件273
    实例54获得鼠标事件274
    实例55使用键盘控制移动276
    实例56事件过滤器实现动态图片按钮281

    第11章其他284
    实例57利用QSettings保存程序窗口状态285
    实例58利用QDataStream对文件进行存取290
    实例59改变鼠标指针形状293
    实例60改变窗体显示风格295
    实例61拖拽图标299
    实例62拖拽文字307
    实例63字符串编码格式转换313
  • 内容简介:
      Qt作为Linux下GUI的强大编程工具,能给用户提供精美的图形界面所需要的所有元素,已经得到了越来越广泛的应用。本书共分11章,以循序渐进的方式对Qt应用开发进行了介绍,涵盖了界面外观、图像处理、磁盘文件、网络与通信、事件等程序设计中经常涉及的内容。作者希望通过本书为想学习Qt编程的读者提供入门的指导,也为从事Qt开发应用的读者提供帮助。
      本书内容全面,针对性强,叙述言简意赅、清晰流畅,讲解透彻,通俗易懂,图例丰富,所有实例均在Linux和Windows操作系统下进行了验证。
      本书适合于从事或准备从事Qt开发的技术人员,也可作为Linux窗口应用开发者的参考书。
  • 目录:
    第1章基本对话框1
    实例1HelloWorld!2
    实例2标准对话框的使用5
    实例3各类位置信息10
    实例4使用标准输入框15
    实例5各种消息框的使用20
    实例6实现QQ抽屉效果27
    实例7表格的使用30
    实例8使用进度条31
    实例9利用QtDesigner设计一个对话框35
    实例10在程序中使用ui40
    实例11动态加载ui43

    第2章布局管理45
    实例12基本布局管理46
    实例13多文档52
    实例14分割窗口56
    实例15停靠窗口58
    实例16堆栈窗体61
    实例17综合布局实例63

    第3章对话框进阶69
    实例18可扩展对话框70
    实例19利用QPalette改变控件颜色73
    实例20窗体的淡入淡出效果79
    实例21不规则窗体84
    实例22电子钟87
    实例23程序启动画面92

    第4章QMainWindow95
    实例24基本QMainWindow主窗口程序96
    实例25打印文本103
    实例26打印图像106
    实例27图片的缩放与旋转108
    实例28在工具栏中嵌入控件112
    实例29设置字体、字号等格式属性115
    实例30设置文本排序及对齐122

    第5章图形与图画130
    实例31利用Qpainter绘制各种图形132
    实例32利用QPainterPath进行画图143
    实例33渐变效果149
    实例34QPainter坐标系的变形159
    实例35SVG格式图片的显示162
    实例36一个简单的绘图工具169
    实例37改变图片的透明度177
    实例38橡皮筋线182

    第6章GraphicsView185
    实例39地图浏览器187
    实例40各种GraphicsItem193
    实例41GraphicsItem的各种变形202
    实例42飞舞的蝴蝶208

    第7章Model/View212
    实例43文件目录浏览器215
    实例44利用特定控件进行表项编辑217
    实例45自定义Model222
    实例46柱状统计图230

    第8章网络与通信241
    实例47获取本机网络信息242
    实例48基于UDP的网络广播程序244
    实例49基于TCP的网络聊天室程序247
    实例50实现HTTP文件下载256
    实例51实现FTP上传和下载261

    第9章磁盘文件266
    实例52获取文件属性267
    实例53文件浏览器269

    第10章事件273
    实例54获得鼠标事件274
    实例55使用键盘控制移动276
    实例56事件过滤器实现动态图片按钮281

    第11章其他284
    实例57利用QSettings保存程序窗口状态285
    实例58利用QDataStream对文件进行存取290
    实例59改变鼠标指针形状293
    实例60改变窗体显示风格295
    实例61拖拽图标299
    实例62拖拽文字307
    实例63字符串编码格式转换313
查看详情
相关图书 / 更多
Linux窗口程序设计:-
LiteOS轻量级物联网操作系统实战 微课视频版
魏杰
Linux窗口程序设计:-
Linux综合实训案例教程
陈智斌;梁鹏;肖政宏
Linux窗口程序设计:-
Linux操作系统项目化教程
周秀丽;张徐超;周密
Linux窗口程序设计:-
Linux操作系统
刘睿;包大宏;兰晓天;李吉桃;王仕杰;吴晓清;张宏洲;杨云江
Linux窗口程序设计:-
Linux C语言程序设计(微课视频版)
张同光;田文强;荆春棋;田乔梅;陈明
Linux窗口程序设计:-
Linux虚拟化——原理、方法和实战(KVM+Docker+OpenStack)
吴光科;李建尧;柯宇霖
Linux窗口程序设计:-
Linux源码趣读
闪客
Linux窗口程序设计:-
Linux自动化运维实战(Linux开发书系)
吴光科;彭威城;文·S
Linux窗口程序设计:-
Linux云计算——Kubernetes实战
吴光科;程浩;刑亚飞
Linux窗口程序设计:-
Linux运维从入门到精通
明日科技
Linux窗口程序设计:-
Linux操作系统项目化教程(第2版)
洪伟 主编;丁传炜 谢鹏 副主编
Linux窗口程序设计:-
Linux企业高性能架构实战
吴光科;曹森;赵瑞丰