开发Qt 4应用程序的基本流程和方法之我见
来源:互联网 发布:2017年中国旅游数据 编辑:程序博客网 时间:2024/06/15 18:42
在开发Qt4应用程序时,有几种常见的做法。
1.全部采用手写代码,在命令行下完成编译和运行
这种方式是最基础、最基本的,使用它的感觉有点像练武术时的扎马步,一招一式非常清楚。它最锻炼开发者的技能,因为每一步都不能含糊,开发者需要对编译系统、Qt基础知识有着非常扎实的了解。笔者熟知的许多的Qt编程的“老鸟”中,很多人都青睐这种方式。它的缺点是在一般规模的应用中,还足以胜任,但如果是大型的、多人参与的工程开发和项目研制,它就有些不方便了,比如如何协同开发、如何进行版本控制管理等等问题都会变得难以解决。
2.在集成开发环境(IDE)中采用手写代码(包括设计界面),使用IDE完成编译和运行
这种方式的好处是可以借助IDE来管理工程要素,摒弃了手工的方式,不必太关注工程文件中的一些细节,并且可以借助调试和图形化工具来快速开发;缺点是IDE并不是智能的无可挑剔,它替你完成的一些事情往往会不如你所愿,很多情况下,你还是需要命令行工具来辅助。
3.使用Qt Designer设计界面,使用IDE完成编译和运行
这种方式也很常见,开发者使用Qt Designer设计界面元素,然后把工程文件的生成、管理,程序的编译运行都交给IDE来处理。这种方式的好处可以方便快速的对界面进行修改,在界面元素需要经常变动的情况下,效率比较高;缺点是使用Qt Designer生成的代码量比较庞大,由于好多都是自动生成的,阅读代码和调试程序相对比较困难。
对于初学者而言,采用第3种方式最容易“入门”,但基础可能打得不太扎实,因为这些集成式的工具为开发者做了太多的事情,在它们形成的层层布幔之下,隐藏了Qt的核心机制与原理,所以不太容易理解和掌握Qt编程的本质。所以呢,我向初学Qt的读者朋友推荐第1种方法,先一点一点的做起,待掌握了基础技能后,再快马加鞭也不迟。
- 开发Qt 4应用程序的基本流程和方法之我见
- [转]开发Qt 4应用程序的基本流程和方法之我见
- 开发Qt应用程序的基本方法总结
- Qt程序开发方法和流程
- BootLoader的启动流程之我见
- uboot 简单的执行流程之我见
- Qt 应用程序的基本结构
- 数据分析的基本流程和方法
- 22、C#:窗体应用程序开发基本流程
- Struts2之我见系列总结----开发流程(2012.11.29)
- qtopia-2.2.0 第一个 Qt 应用程序的 --- 开发流程--- 移植到 TQ2440 开发板
- mybatis开发之基本流程
- HADOOP 2.0 YARN应用程序的执行流程和开发
- 学习J2EE的方法之我见 !!!
- 学习J2EE的方法之我见
- 面试的常见问题回答方法之我见
- 面试的常见问题回答方法之我见
- 项目流程规范之我见
- Java 读取Excel实例
- 大型网站的架构设计问题----大型高并发高负载网站的系统架构
- 【杜月笙语】
- Java基础笔记
- lua
- 开发Qt 4应用程序的基本流程和方法之我见
- Pydev 在 Eclipse 与 MyEclipse中的安装方法
- VC调试篇
- Barack Obama unveils his final strategy for pushing health reform in America
- weblogic10中如何设置开发模式
- Greece’s new austerity measures may prove to be enough—if they are fully implemented
- smali反编译dex
- 想找6k以上的工作吗 考验你的java面试题
- 选择control和value有什么区别