也许不久的将来我们就能看到嵌入式KDE 4了。因为Qt的跨平台支持,现在有爱好者正在Qtopia Core上跑kdelibs, kdebase, kdepimlibs等等。
大家可以看看这段视频:
KDE on Qtopia Core
Tag Archives: Qt
Qt中浮点数转化字符串
今天鼓捣这个浮点数转化成字符串的问题,默认情况是使用科学计数法,不太好看。网上查了一下,有个std库的例子,用sstream和string的,不过我这里测试了一下,好像没有效果。
探索过程中,其实就是文档阅读和小代码尝试,发现了两条路,一条是:
1 2 3 4 5 6 7 8 9 10 11 |
double x = 12345678900000.0; QString s; QTextStream ts; ts.setString( &s ); ts.setRealNumberNotation( QTextStream::FixedNotation ); ts.setRealNumberPrecision( 2 ); ts << x; ts.flush(); |
另一条更简洁的路是:
1 2 3 |
double x = 12345678900000.0; QString s = QString::number( x, 'f', 2 ); |
不过这两种方式都限定了小数点后的精度。如果我想要0.0000001234的字符串“0.0000001234”的代码,还没有找到。
C++ GUI Programming with Qt 4中文版的消息
其实去年Qt 3中文版一书出版后,我已经就开始和国内的一些出版社联系Qt 4中文版的事情,但一直没有着落。今年过年前后有一个朋友帮忙,经过一些Email的联系,和电子工业出版社进行商讨,但鉴于译者稿酬较低(至少我这么认为)以及电子版图书的问题(我要求出版社在图书出版后一年半或者两年免费释放电子版图书供读者阅读,但他们拒绝了,他们还打算卖电子版呢),我没有接Qt 4中文版这本书。于是我的朋友开始和电子工业出版社联系翻译的具体事宜。我已经将Qt 3中文版的所有文档发给我的朋友了,对他的翻译也许会有些帮助。
今天得到这位朋友的消息,他们已经拿到翻译合同了,目前是基于Qt 4一书第一版中没有基本没有变动的章节进行翻译,几个月后交给出版社;等待Qt 4一书第二版的消息,拿到书籍或者电子档之后,他们会继续翻译变动以及新增的章节,尽量争取明年上半年最快的速度出版,我想这样对于国内的Qt爱好者应该是很不错的消息了。
当然之前我翻译过的一些章节的草稿,我最近会转发给我的朋友。如果有闲暇的时间,我也许会再初步翻译几个章节,这个还没有最终确定。
最后预祝我的朋友们翻译顺利,早日结束战斗!
C++ GUI Programming with Qt 4第二版的消息
大约年底交稿,明年年初出版。第二版将基于Qt 4.3,在第一版的基础上修订并且增加新的章节,例如有关Qt Style Sheets和QStyle、Qtopia、QtScript、GraphicsView等等。
很期待呀。
有关Qt/Qtopia的商业协议的折扣
如果你在一个小的公司里,并且想使用Qt/Qtopia做商业开发,而且你觉得Qt/Qtopia的价格太贵,不妨看看这个:
Qt Small Business Program
C++ GUI Programming with Qt 4翻译进度小结
已经初步翻译完了Item View Classes、Creating Plugins和Embedded Programming三章。下一步开始翻Appendices B: Introduction to C++ for Java and C# Programmers。又可以好好学习C++了。好长,40多页呢。
C++ GUI Programming with Qt3中文版勘误表
本人email:cavendish.qi@gmail.com
我的书终于出版了
http://www.china-pub.com/computers/common/info.asp?id=32407
估计还是会有很多错误的,麻烦大家发现后发到我的个人邮箱cavendish.qi@gmail.com。
不过到现在为止,我还没有拿到样书呢,sigh。