坚持QtQML,坚持移动互联网

http://www.qtcn.org/bbs/u/121778  [收藏] [复制]

toby520

将QtCoding进行到底,做Qt的宠儿

  • 89

    关注

  • 162

    粉丝

  • 3567

    访客

  • 等级:精灵王
  • 身份:论坛版主
  • 总积分:1260
  • 男,1986-11-17

最后登录:2024-03-28

更多资料

日志

2013-05-03 17:52

初识 QML Desktop 学习基础是本文介绍的内容,不多说,先来看内容。首先,声明下,这个不是一个连续的教程,只是对QML一系列的心得,因为在使用QML中,总会发现很多知识点。
虽然这些知识点并不连贯,但是也是宝贵的经验。
在qt的labs上发布了文章QML Components for Desktop? 证实了我对于QtComponents项目的理解。 该项目的确包含了对desktop的支持,当然就是Mx部分,但是该支持放在新开的分支中。(目前该项目已经被收入到Qt 5.1.x以上的版本里面啦)
不过,以我看来,要成熟到发布,至少是QtQuick2以后的事了,所以,现阶段还是用用官方 ..

阅读全文»分类:Qt|回复:2|浏览:1475
2013-05-03 09:09

下载地址为:http://pan.baidu.com/share/link?shareid=439899&uk=386839601

阅读全文»分类:Qt|回复:0|浏览:1064
2013-04-27 11:13

今天遇到一个QLabel暂时无法解决的问题:无法设置Elide。
突然在Qt帮助文档找到了这样一个例子:
Elided Label Example

The Elided Label example creates a widget similar to QLabel, that elides the last visible line, if the text is too long to fit the widget's geometry.
具体可以参考Qt帮助文档,我这里只是mark下.

阅读全文»分类:Qt|回复:0|浏览:1269
2013-04-26 17:00

详见: http://www.cppblog.com/wanghaiguang/archive/2013/04/08/199216.html

阅读全文»分类:Qt|回复:1|浏览:1439
2013-04-26 10:22

安卓开发学习指南,查阅地址为:http://android.yaohuiji.com/about

阅读全文»分类:Android|回复:0|浏览:1196
2013-04-24 13:53

制作更新包的主要属性:
在给出升级包类型之前,首先说明几个概念:
1 Package code:从字面上理解就是包的代码,在IS中每构建一个包的时候都会给其赋予一个package code,而且是唯一的。
2 ProductVersion:产品版本,当将开发过后的系统文件打包为一个.exe文件(或者CD—ROM格式包)后,就成为发布产品并可以进行上线使用了。那么product version就成了区分产品版本新旧的主要依据。
3 ProductCode:产品代码,当你创建一个IS的object,IS会为你的工程分配一个产品代码,帮助文档中说明:MSI认为具有不同ProductCode的两个产品是不相干的 ..

阅读全文»分类:Installshield|回复:0|浏览:3199
2013-04-16 13:45

内联函数的功能和预处理宏的功能相似。相信大家都用过预处理宏,我们会经常定义一些宏,如
#define TABLE_COMP(x) ((x)>0?(x):0)
就定义了一个宏。
为什么要使用宏呢?因为函数的调用必须要将程序执行的顺序转移到函数
所存放在内存中的某个地址,将函数的程序内容执行完后,再返回到转去执行
该函数前的地方。这种转移操作要求在转去执行前要保存现场并记忆执行的地
址,转回后要恢复现场,并按原来保存地址继续执行。因此,函数调用要有一
定的时间和空间方面的开销,于是将影响其效率。而宏只是在预处理的地方把
代码展开,不需要 ..

阅读全文»分类:C/C++|回复:0|浏览:1192
2013-04-12 18:24

QtADB是一个可以在电脑上管理手机的程序,跟魔方手机助手 和豌豆夹差不多,但是小巧不少,而且是绿色软件,没有广告,还可以通过WiFi连接手机。
详见:用linux管理你的android手机(QtADB)
详细情况,需要访问QtADB的官网,可惜此网络需要翻墙才能访问。

阅读全文»分类:Android|回复:0|浏览:1475
2013-04-12 17:38

问题描述:在mac os x中安装android开发环境后,当连接设别的时候,发现不能连接设备,按说,mac os x是无需安装驱动,也无需豌豆夹、魔方手机助手 之类工具的。
问题解决:需要将设备的usb vender id加入到 .android/adb_usb.ini中,无法连接的设备,一般都是国产手机。步骤如下:
1.打开终端,输入:system_profiler SPUSBDataType 命令 可以查看连接的usb设备的信息
比如我的是中兴手机,最后查看到中兴设备的 vender id: 0x19d2 Product Id:0x2207
2.输入: vi ~/.android/adb_usb.ini 命令,在打开的 adb_usb.ini文件中添加0x19d2, ..

阅读全文»分类:Android|回复:0|浏览:1618
2013-04-11 16:33

Qt 已经内置了一个SQLite 数据库,方便我们开发桌面应用。但是这个SQLite 是官方提供的开源版本,这意味着这个版本的 SQLite 实际是没有加密功能的。对于一般的桌面应用,数据库加密有时是比较重要的,特别是当你需要对所存储的数据必须保密的时候——比如密码,或者用户个人隐私信息等。
  其实,SQLite已经为我们预留了接口sqlite3_key()函数。但是,这个函数其实是没有实现的。也就是说,如果我们能够提供该函数的实现,就可以实现SQLite数据库的加密。顺着这个思路,我们这里给出一种处理方案,为Qt提供一个有加密功能的SQLite插件 ..

阅读全文»分类:Qt|回复:0|浏览:1462

Powered by phpwind v8.7 Certificate Copyright Time now is:03-29 17:19
©2005-2016 QTCN开发网 版权所有 Gzip disabled