1 绘图高级设置 1.1 设置抗锯齿 1.1.1 painter.setRenderHint(QPainter::Antialiasing); 1.2 移动画家 1.2.1 painter.translate(100,0); 1.3 保存画家状态 1.3.1 painter.save(); 1.4 取出画家状态 1.4.1 painter.restore();
[C++] 纯文本查看 复制代码 /////////////////////////////// //高级设置
// painter.drawEllipse(QPoint(100,100) , 50,50);
// //设置抗锯齿能力 效率会稍微比低
// painter.setRenderHint(QPainter::Antialiasing);
// painter.drawEllipse(QPoint(250,100) , 50,50);
// painter.drawRect(QRect(20,20,50,50));
// //移动画家
// painter.translate(100,0);
// //保存画家状态
// painter.save();
// painter.drawRect(QRect(20,20,50,50));
// painter.translate(100,0);
// //取出画家状态
// painter.restore();
// painter.drawRect(QRect(20,20,50,50));
|