
Qt 大杂烩
文章平均质量分 64
chuckGao
这个作者很懒,什么都没留下…
展开
-
裁剪定制Qt库
Qt特征定义文件(裁剪定制Qt库) Qt源码目录下src/tools/qfeatures.h文件包含了src/tools/qconfig.h,因此修改qconfig.h,就可以编译自己想要的特征,即qt所有功能的一个子集。需要注意的是这样的修改只有Qt/Embedded平台能支持,因为嵌入转载 2009-08-26 17:22:00 · 9370 阅读 · 3 评论 -
基于xAuth,打造QML+js OAuth验证过程
<br />这算是一篇备忘,因为还有很多细节无法完善。<br /> <br />不知到大家有没有这样的经历:在开发第三方应用并使用OAuth验证的case下,基本上所有的Web应用都需要launch webview并由用户手动进行授权批准。而这种情况带来的不便是,必须启用webkit。<br /> <br />xAuth提供一种精简的OAuth验证过程,其实它还是使用OAuth验证,却可以省去request token,authorize token的过程,直接使用username + password进行原创 2011-05-19 21:00:00 · 2011 阅读 · 2 评论 -
Nokia宣布Qt 5计划
<br />(转自:http://www.cnbeta.com/articles/142372.htm)<br />自诺基亚宣布转向WinPhone 7开始,人们一直担心Qt的未来。看来,诺基亚仍将对Qt全力以赴;刚刚,诺基亚宣布了其Qt 5计划。部分主要变更包括即将到来的代码和功能方面更新,但最大的改变在于,Qt 5将从第一天起就采取开放式开发模式(不同于Qt 4)。自此,诺基亚开发者和第三方开发者将别无鸿沟可言。<br /><br />在Qt实验室,Lars Knoll 在传达Qt 5目标与范围的同转载 2011-05-10 10:13:00 · 1167 阅读 · 1 评论 -
如何用Qt实现对Google API的应用(1)-- OAuth认证详述
如何理解和应用OAuth原创 2011-02-17 22:14:00 · 2817 阅读 · 0 评论 -
如何用Qt实现对Google API的应用(2)-- OAuth的各步骤实现
为了使用OAuth验证流程成功的调用Google API,需要先获取OAuth Access Token在OAuth Access Token的获取过程中,我们需要依次解决以下几个问题:1.为获取Access Token准备TimeStamp,Nonce和HMAC-SHA1签名a. TimeStamp的获取方法:简单的使用QDateTime::currentMSecsSinceEpoch()/1000可以获得b. Nonce的获取算法:Nonce,是单次值的意思,就是说在每一次Request请求发出时的随机原创 2011-03-02 21:43:00 · 3772 阅读 · 1 评论 -
虽然Orbit被砍掉了,还是可以窥见一斑
<br /> Orbit应该是无缘Symbian^4了<br /> 看过一些Orbit的源码,如果你想知道Nokia的人如何用Qt定制UI的话,可以看看这悲剧的产物原创 2010-10-26 11:13:00 · 1090 阅读 · 0 评论 -
MeegoTouch FW简介
<br />Maemo与Moblin的合体产物Meego从出生就受到了大家的关注。且不谈Meego与iPhone还有Andriod的优势与差距,相较于Maemo来说,其UI方面确实进步了不少(WP7呢?)<br /> <br />Meego Touch Framework(MTF),作为提供给开发者的API lib,除了吸引更多的人投入到Meego大军中,也支持Linux下的应用开发。当然,Meego本身就是Linux下的产物,而MTF其实也仅仅是对Qt的封装。<br /> <br />对于Qter来说,M原创 2010-09-21 13:59:00 · 1480 阅读 · 0 评论 -
Qt深入:不能不知道的Type、Attribute和Flags
<br />Qter高手与新手的区别在于:知道还是不知道<br />Qt不是开发语言,所以无所谓谁厉害。但使用他的Qter却有着差异,也许是面向对象语言本身的、或者实际经验上的。而对于Qt本身来说,高手与新手最显著的差异在于:高手比新手知道的要多的多。<br />做个小小的测试吧,看大家对下面的知识了解多少。<br /> <br />ApplicationAttribute<br />顾名思义,应用程序级别的属性。其中用的最多的可能算是Qt::AA_S60DontConstructApplicationPa原创 2010-09-17 15:12:00 · 5044 阅读 · 2 评论 -
从Symbian C++到Qt编程的注意事项(2)--描述符与Unicode In Qt
<br />说到Symbian开发,不得不提的就是Symbian中令人郁闷至极的描述符。Symbian为了提高稳定性,引入了一系列的机制,描述符也是其中之一。从TDesC到RBuf,从16位Unicode到8位的UTF-8,之间那说不清理还乱的关系不但让Symbian新手头痛,也在Symbian高手感到汗颜。<br /> <br />相较于Symbian的描述符来说,Qt中对于Unicode、UTF-8甚至其他编码格式的字符应用可算是大慰人心了。从整体上来说,主要分了两个大块:Unicode in Qt和R原创 2010-09-03 10:31:00 · 1343 阅读 · 0 评论 -
QML,半路出家的程序员?
<br />QML出现已经有段时间了。参加过2次Nokia内部的QML培训,却一直没能在真实的工作中用到它。相较于传统意义上的Qt GUI编程而言,QML到底有着什么样的未来呢?<br /> <br />一、QML,GUI程序员的终结?<br /> 众所周知,以往的GUI开发离不开UI设计师与程序员的通力合作,虽然,大部分的Qter在开发应用时总是兼UI设计与Coding于一身,但无可厚非的是,程序员还是专一与编码要好一点。<br /> 总有一些程序员,并不是为了编程而编程,这也正是笔者此文的初原创 2010-09-13 12:31:00 · 31135 阅读 · 45 评论 -
从Symbian C++到Qt编程的注意事项(1)--CleanupStack与对象树
随着Symbian^3的推出以及可预见的Symbian^4的到来,加之Nokia在对于Meego应用平台的未来策越,越来越多的Symbian开发人员正在向着Qt过渡。Symbian C++中引入了清除栈(CleanupStack)的概念,对于它的评判就不在这里讨论了,但对于用惯了Symbian C++的人来说,想要使用Qt的对象管理机制代替让人头疼的CleanupStack,还需要特别注意。使用Qt,就不能不知道其中的对象管理机制。简单的说,父(parent)对象拥有对其子(child)对象的管理权,而在这原创 2010-08-27 10:56:00 · 985 阅读 · 0 评论 -
Meego with Qt初体验
Meego with Qt初体验几天前Meego发布了其应用于Netbook上的SDK,笔者作为Qt开发者当然不会错过这一新平台。总的来说,Meego上的Qt应用看起来和Windows下开发的差不多,可能是因为是Netbook的缘故,所以整体风格区别于maemo更像是桌面版的。P.S. 如果你也对Meego感兴趣的话,可以到http://wiki.meego.com/Getting_started_with_the_MeeGo_SDK_for_Linux下载SDK笔者是在VirtualBox下用Ubuntu原创 2010-06-01 11:14:00 · 1511 阅读 · 1 评论 -
给Qt装上物理引擎Box2D
前段时间在CuteQt上看到一篇Qt+Box2D的文章,又去QtLab看了下原文,感觉挺有意思的,就动手试了一下。Box2D的1.0版就之前的版本小小的改动了下API,那么下面,就让我简单的介绍下如何用Box2D在Qt上开发吧。在这里,你可以找到:Box2D 1.0版在Qt中的使用简介原创 2010-04-14 13:54:00 · 2926 阅读 · 0 评论 -
欢迎大家加入Qt China Group以及Nokia Qt中文论坛
写在最前: 这不是广告贴,绝对的技术贴!欢迎大家加入Nokia官方Qt China Grouphttp://developer.qt.nokia.com/groups/qt_china以及在Qt中文论坛上踊跃发言,分享自己的经验,或者探讨技术、生活和人生http://develo原创 2011-07-19 15:40:33 · 2757 阅读 · 0 评论