1、tr()国际化,带命名空间时,需要置顶命名空间
namespace my{ class MSpecial : public QObject{Q_OBJECT}};
使用示例 my::MSpecial::tr(”中文”)
错误示例 MSpecial::tr(”中文”)
不指定命名空间时会导致在linguist中无法正常使用
2、在给定区域的Pixmap上使用QPainter绘制文本需注意点
在mac的视网膜屏像素比是2.0 ,需要设置下接口setDevicePixelRatio
否则会导致看起来锯齿严重
3、QPixmap::fromImage()
QPixmap::fromImage会把rgba(255, 255, 255, 0)的透明像素点转换成rgba(0,0,0,0)
4、QSettings
Mac下ini文件的[section]区分大小写 [Dev] [DEV]是区分大小写的,windows下不区分大小写
5、未完待续...