已阅读:5,244 次
如何正确使用QThread进行多线程编程
ian | QT | 2011/03/17


最开始接触到QThread这个类的时候,和很多人一样,采用了下面这样的使用方法: class MyThread : public QThread { Q_OBJECT public: explicit MyThread(QObject *parent = 0); protected: virtual void run() { //todo... } }; ......
Read more

已阅读:4,300 次
QML与C++混合编程
ian | C/C++,QT | 2011/03/04


QML是一种描述性的脚本语言,语法格式非常像javacript,QML可以在脚本里创建图形对象,并且支持各种图形特效,以及状态机等,同时又能跟Qt写的C++代码进行方便的交互,使用起来非常方便。这里介绍一下如何在QML里调用C++对象。 Qt Quick为我们提供了一些内建的QML Element,但是这些element类型太少,很多时候无法满足我们的需要,并且QML本质上只适合做界面的美化设计和交互功能,至于逻辑的处理,还是应当由C++来实......
Read more

已阅读:8,407 次
QT中SQLite中文乱码的解决方案
ian | QT | 2011/02/16


今天看需求时发现代码里SQLite数据库竟然忘了加入对中文字符的支持,以前c++和c#中这种问题的解决方法倒是很熟了,但是qt的很多接口还不太熟,于是请教google大神,网上用的最多的方案是使用QSqlQuery时将执行的字符串使用QObject::tr()转码。 ......
Read more