关于Qt 4

Qt 4计划在05年第二季度晚发行,现在已经有Beta 2版出来供测试,Beta 2也是最后的一个测试版。Qt 4的几个改进:

1. Qt3向Qt4的移植工作(这当然要做的,是Qt4必须要做的,其实对用户来讲,如果不需要专门的移植则更好。不算改进)

2. Qt Designer差不多重写了,增加了对MDI/SDI模式开发的支持,和对定制widget的更好的支持
2.1 新QT Designer里提供了开发几种模式,如Form Editing Mode;Singal and Slot Editing Mode;Buddy Editing Mode,和Tab Order Mode
2.2 对custom widget的支持更好
(但好象提到designer仅做ui,要去掉project editor和coder editor部分)

3. 设计了一个新的painting system
4. 改进的输入方法框架
5. 对XP和Motif风格的改进

6. 增加了一些新类,如Tulip(模板容量类)、Interview(为item提供model/view框架)、Arthur(新的paiting框架)、Scribe(Unicode文本支持),以及MainWindow(更好的基于action的主窗口)
7. 与Qt 3相比,Qt4库分割成几个小库,比如QtCore、QtGui、QtNetwork、QtOpenGL、QtSql、QtXml、Qt3Support等。这样一个Qt程序可以只连接到一个小库,形成的程序也更小。
7.1 默认的Qt包括与QtCore和QtGui的连接,可以通过在.pro文件里添加
Qt -=gui
来去掉跟QtGui的连接

8. 与3相比,#include的格式变成 #include ,而不是以前的#include 了

9. 全面支持using namesapce Qt命名空间

10. QObject和QWidget构造函数的变化。比如QObject的构造不再需要 const char * name了;QWidget不必在构造里指定WFlags了

11. 动态cast,添加了qObject_cast<>()。如
QPushButton * pushButton = qobject_cast (obj);
if (pushButton){

}

12. QPointer的引进,相当于以前的QGuardedPtr

13. 绘画事件。全部的绘画操作都得在paintEvent()中执行。而不象以前那样可以在paintEvent外执行了。

更详细请阅读http://doc.trolltech.com/4.0/qt4-intro.html

买了一个sony T33数码照相机

将媳妇高兴的不成,做了一顿很丰盛的晚饭。
510万像素,2厘米不到厚度,银白色,很漂亮。
中午看sony的主页说出来一个T7型号的,只有0.98cm厚,大小比名片略大一点
象王亮绪晚上讲的,现在的数码产品要不越做越小,样子越来越时尚;要不就越做越
大,当然就冲专业的方向发展了。

中国人民很生气

奇怪北京,深圳都有抗日流行,兰州一点动静也没有。执政党将消息封锁的比较好,除
了从论坛非官方渠道能够得到一些只言片语的消息,正规媒体都闭口不谈。

现在的本科教育

估计是哪里出了问题,来实习的本科学生连最简单的专业基础也不会,好象还不是个
例。跟吴立宗聊起,大家都比较同意一个观点,现在的本科教育有问题。本科生出来能
做什么?不管到公司,到科研院校,什么也不会做呀。GIS据说还是地学里就业情况较
好的专业之一,怎么教出来的学生还是什么也不会,是我们的要求太高了吗?

极度缺乏运动

整天都坐在办公室里,坐在14inch的电脑屏幕前,感觉自己在慢慢地变老,腰酸,背疼,眼睛累,是常有的。很想出去做做运动,但老是感觉时间不够,不能将时间花在运动上面。运动是必要的,知道这个道理,但还是处理不好这种关系。好在还算年轻,今年的体检基本上没有问题。过些年不知成什么样了,看着有人能玩的这么开心,真是很羡慕!

处理多个网站的关系

负责或者参与的网站/网页任务已经很多,一下子好象处理不好各个网站间的关系

也 许以blog的核心,全部原创的帖子都发表在blog上,然后,其中一些有关专业性质的帖子发表在对应专业论坛上(比如,gis的帖子当然要发表在集思 了,水文有关的帖子则在数字流域),在blog上转帖一份,并列在对应的类别里(比如,将集思和数字流域上的帖子也转帖到blog上一份)。也许这样会有 助于理清各个网站间的关系。