1.Qt图形界面可跨平台,支持电脑和移动端,Windows、Linux、Mac OS、Android、iOS、黑莓、塞班。(对移动平台的支持似乎还不够完善)
2.Qt4与Qt5不兼容,因为Qt经历了几个公司的开发。
3.Qt帮助手册,查找很方便,个人感觉还不错,可惜没有中文版。
4.Qt控件属性的获取与设置:例如QLineEdit,有echoMode属性,获取这个属性,EchoMode echoMode() const;设置这个属性, void setEchoMode(EchoMode)。
获取属性:基本规则就是,函数名就是属性名,bool类型的属性,可能为has或者is+属性名;
设置属性:基本规则就是,函数名为set+属性名
5.开发图形界面:方式一,利用Qt Designer(Qt设计师)开发,快速开发;方式二,纯手工代码建立,便于管理(纯代码开发,这个比MFC要简单)。
6.Qt目前支持C++和Python编程语言,QML是Qt的一项脚本语言(也是一门技术)。