在Qt中绘制字符串,哪种效率最高

一共提供了三种绘制方式:

》基于QPoint的绘制
》基于QRectangle的绘制
》基于QStaticText的绘制
》基于QTextLayout的绘制

从下图的执行堆栈可见,除QPoint方式外,其它方式均会转化来QTextLine进行绘制,在转化之前,均会检查换行符、Tab符、边界等的检查及格式化。