Qt4 从入门到精通

 

      做嵌入式开发这么长时间,一方面是由于以前公司的原因,另一方面是由于自己的原因,以及自己做的产品的原因,一直以来都对GUI界面要求不高,所以一直都在Qtopia,qt2.x的嵌入式Qt版本徘徊,所使用的类以及方法版本过于陈旧,连多线程都不能很好的支持。买了本《Qt4 从入门到精通》一直都躺在桌上,很少去翻阅。我觉得对于程序员来说,写程序根本就不需要书,SDK自带的各种demo+Google就完全足够了。

 

      可能现在Qt,对我来说应该有点陌生。从SDK到IDE,以前Qtopia,qt2.x那一套还是有点行不通。

 

      我会linux C编程,包括linux 网络编程,而且也一直以来都在研究linux内核,闲暇的时候,我会吃着零食坐在电脑面前,或者找个清净的地方,关于linux内核我喜欢看的那些章节,就像翻看自己喜欢看的电影或者小说一样。一直以来,我都很渴望做Linux底层的开发,但是我突然发现我误解了“Linux底层开发”这个含义。写驱动算底层么?写服务器级别的Linux网络程序算底层么?Qt算底层么?

 

     现在一直致力于研究MeeGo,对于目前来说,MeeGo根本还算不上开发,大多都是针对MeeGo官方网站的文档进行翻译和研究。MeeGo是基于Linux的,那么对于MeeGo的middleware开发算不算底层呢?我也读了很多MeeGo的middleware的代码,他们也都是为上层应用提供服务,例如WIFI,网络连接。上层直接应用就是Qt。

 

      如果按照我自己对我自己的计划和定义,我现在做的事情跟Linux底层毫不相关,我现在做的是MeeGo的Qt的app。那么我该究竟如何对自己定位呢?如何对自己的技术方向和层次定位呢?我现在既没有做Linux驱动,也没有做Linux服务器网络,而是做基于Linux的UI的app,可能会涉及到网络。我现在重新拾起Qt4,开始系统的学习。

 

 

      那么,对于一个程序员来说,该如何去定位自己的技术,如何定位自己的技术的层次呢?我一直没能想明白。

 

 

 

 

时间: 2024-08-29 14:25:18

Qt4 从入门到精通的相关文章

JavaBeans程序开发从入门到精通教程精解

程序|教程 JavaBeans的属性 JavaBeans的属性与一般Java程序中所指的属性,或者说与所有面向对象的程序设计语言中对象的属性是一个概念,在程序中的具体体现就是类中的变量.在JavaBeans设计中,按照属性的不同作用又细分为四类:Simple, Index, Bound与Constrained属性. 1.Simple属性 一个简单属性表示一个伴随有一对get/set方法(C语言的过程或函数在Java程序中称为"方法")的变量.属性名与和该属性相关的get/set方法名对

编程学习:Java学习从入门到精通

编程 Java Learning Path (一).工具篇 一. JDK (Java Development Kit) JDK是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar).不论什么Java应用服务器实质都是内置了某个版本的JDK.因此掌握JDK是学好Java的第一步.最主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发了自己的JDK,例如IBM公司开发的JDK,BE

Java学习从入门到精通

Java学习从入门到精通工具篇一. JDK (Java Development Kit) JDK是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar).不论什么Java应用服务器实质都是内置了某个版本的JDK.因此掌握JDK是学好Java的第一步.最主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发了自己的JDK,例如IBM公司开发的JDK,BEA公司的Jrocket,还有G

Fireworks MX 2004从入门到精通视频教程

教程|视频教程 网页教学网为您提供大量Photoshop, Flash, Dreamweaver, 3DS Max, Office等软件的视频教程,帮助您迅速掌握热门软件! <Fireworks从入门到精通视频教程>采用两人或多人对话的形式,并配以生动的动画,使大家在愉悦的气氛之中学习知识,使用问答方式让大家对于每个知识的重点一目了然,记忆深刻. Fireworks教程分为两部分来制作,第一部分讲解基础知识,第二部分以实例为主讲解Fireworks,以巩固知识和学习技巧. Photoshop动

学习SEO优化从入门到精通的三点要素

对于站长朋友们而言,搞好网站的SEO优化已经成了必须要学习的技巧了,可是很多站长总认为SEO优化的学习难度很高,对于个人而言,如果没有打算长期的学习精神是很难搞好的,可是笔者认为,其实SEO优化的学习难度并不高,因为对于咱们站长们而言,是没有必要去搞懂百度搜索引擎的算法是怎么编写的,只要知道其搜索引擎的算法原理就行了,然后再结合这些原理,对于自己的网站进行针对性的优化就能够让自己的网站获得更好的排名,其实从SEO优化的入门到精通,只有严格遵守三个要素,你会发现学习的特别轻松,下面笔者就来和大家分

Hibernate从入门到精通(十一)多对多双向关联映射

上次我们在中Hibernate从入门到精通(十)多对多单向关联映射讲解了一下多对多单向关联映射,这次我 们讲解一下七种映射中的最后一种多对多双向关联映射. 多对多双向关联映射 按照我们之前的惯例,先看一下相关类图和代码,具体如下: public class Role { private int id; private String name; private Set users; public int getId() { return id; } public void setId(int id

Hibernate从入门到精通(十)多对多单向关联映射

上一篇文章Hibernate从入门到精通(九)一对多双向关联映射中我们讲解了一下关于一对多关联映射的 相关内容,这次我们继续多对多单向关联映射. 多对多单向关联映射 在讲解多对多单向关联映 射之前,首先看一下相关类图和代码,具体如下: public class Role { private int id; private String name; public int getId() { return id; } public void setId(int id) { this.id = id;

Hibernate从入门到精通(九)一对多双向关联映射

上次的博文Hibernate从入门到精通(八)一对多单向关联映射中,我们讲解了一下一对多单向映射的相关 内容,这次我们讲解一下一对多双向映射的相关内容. 一对多双向关联映射 一对多双向关联映 射,即在一的一端存在多的一端的一个集合对象,在多的一端存在一的一端的一个对象,这样就可以保证在加 载一的一端或多的一端将被指向端的集合或对象加载上来,即保证双向关联. 一对多双向关联映射和 一对多单向关联映射的异同 一对多双向关联映射相应的类结构图和代码.具体如下: public class Classes

Hibernate从入门到精通(八)一对多单向关联映射

上次的博文Hibernate从入门到精通(七)多对一单向关联映射我们主要讲解了一下多对一单向关联映射, 这次我们继续讲解一下一对多单向映射. 一对多单向关联映射 在讲解一对多单向关联之前,按 照我们的惯例首先看一下其相应的类结构图和代码.具体如下: public class Classes { private int id; private String name; private Set students; public int getId() { return id; } public vo