http://blog.csdn.net/dbzhang800/article/details/6540089
http://doc.qt.nokia.com/qq/qq16-dynamicqobject.html