【文件属性】:
文件名称:比较下面两个例子。-QT界面设计
文件大小:13.53MB
文件格式:PPT
更新时间:2021-04-26 09:31:29
QT 初学者
4.比较下面两个例子。
例子一:
void Dialog::paintEvent(QPaintEvent *)
{
Painter painter(this);
QPixmap pix(200,200);
qDebug() << pix.size(); //放大前输出pix的大小
pix.fill(Qt::red);
QPainter pp(&pix);
pp.scale(2,2); //pix的坐标扩大2倍
pp.drawLine(0,0,50,50); //在pix上的(0,0)点和(50,50)点之间绘制直线
qDebug() << pix.size(); //放大后输出pix的大小
painter.drawPixmap(0,0,pix);
}