目前Qt已经支持了Android以及iOS的开发,我也亲自尝试过在Android和iOS上的开发,其中在Android这一块研究的较深,也制作出了第一款独立游戏《吃药了》。在Qt的新版本5.3的发布中,官方宣布支持WindowsPhone 8/8.1的开发。过了两个月了,我也积极尝试一下,看看使用最新的Qt 5.3.1版本如何搭建WP8的开发环境。...
Qt 中一些常用类中文说明是本文讲述的内容,这篇文章主要是介绍Qt 当中经常使用的类,采取的是使用字母索引的方式,下面的类是被经常使用的。QDataStream 为QIODevice提供了一串的二进制的数据QDataWidgetMapper 提供了从数据模型到部件的映射QData 日期的功能QDat...
分类:
其他好文 时间:
2014-08-15 01:27:46
阅读次数:
281
笔者今天在自己工程中使用翻译文件,发现没有起作用,反复查找,发现是用宏定义了命名空间,生成.ts文件时,不会加上命名空间,所以生成的.qm文件在实际使用时,会无法找到对应的语句。如果将宏定义的命名空间修改为普通字符,则没有上述问题。刚才是namespace MyProject{ 是用#define ...
分类:
其他好文 时间:
2014-08-14 23:31:26
阅读次数:
699
如何创建Qt Creator Plugin 工程?
网上查不到什么资料,看了看文档,都是英文的。给大家翻译下。...
分类:
其他好文 时间:
2014-08-14 20:50:49
阅读次数:
168
在上一篇文章中,我是在Qt4平台上调用本地发音的,后来由于用到JSON解析,就将平台转到了Qt5,因为Qt5自带解析JSON的类。然后发现上一篇文章的方法无法运行,当然网上可以找到解决方法,我在这里直接调用Qt只带的类进行网络音频播放和本地播放。比较适用于单词的网上发音和无网情况下的本地发音,而不用将音频文件下载下来,占用太多内存。
为了简便起见,工程里只有一个main.cpp文件,不要忘了...
分类:
其他好文 时间:
2014-08-14 14:16:28
阅读次数:
221
1. 下载 到http://dl.oschina.net/soft/qjson下载库源文件; qjson-0.8.1-1385961227890.zip 解压为:qjson-0.8.12. 编译 cd qjson-0.8.1 mkdir build cd build cmake -DCMA...
分类:
Web程序 时间:
2014-08-14 13:46:48
阅读次数:
405
Linux平台QT数据库编程 在linux平台使用qt来编写GUI程序,在进行数据库编程的时候,有两种选择方式,分别是:基于linux平台的数据库接口函数编程,另一种是使用qt自带的有关数据库类。那在这里我分别来讲一下这两种方式的实现。一、使用linux平台的数据库接口编程:在这里我使用的是一款免费...
分类:
数据库 时间:
2014-08-14 13:41:18
阅读次数:
270
用了这么久的Qt,IDE一直都是VS与Creator并用(实际开发以VS为主),至于哪个更好这里不发表看法,各有所长,而且也因人而异,萝卜青菜,各有所爱。Qt5发布很久之后,才把版本从之前的4.8升级到5.1。现在5.2发布了,果断换上,先尝尝鲜。加上之前也一直有人问我关于VS与Qt的集成,在此一并...
分类:
其他好文 时间:
2014-08-14 13:34:09
阅读次数:
277
一、简介
简介
二、运行图
(1)如下图1所示。
三、详解
1、开始
(1)开始
四、总结
(1)本博文只发布部分源码,读者可根据思路来进行定制。
(2)在不同的系统下可能还会有乱码出现,可修改程序实现,主要当初没考虑到国际化支持。
(3)源码已经打包上传到csdn上可登录下载(http://download.csdn.net/deta...
分类:
其他好文 时间:
2014-08-13 22:40:57
阅读次数:
382
今天终于把QT移植好了,并且交叉编译了helloworld和Clock。
花了好长时间,其实归根结底是不了解交叉编译是什么。
一开始在电脑上安装了QT软件,可以打开新建工程做了个例程,在这个基础上用提供的ARM-LINUX交叉编译器编译程序,一直不能用,最后发现其实自己并没有好好看开发板的文档,有一个文档已经写出了怎样移植QT 。需要重新用ARM-LINUX交叉编译工具编译QT...
分类:
其他好文 时间:
2014-08-13 22:32:47
阅读次数:
236