void ScreenshotsWidget::drawSelectedPixmap(void) { painter.drawRect(selectedRect); //画选中的矩形框 shotPixmap = loadPixmap.copy(selectedRect); //更新选区的Pixmap if(selectedRect.width() > 0 && selectedRect.height()){ painter.drawPixmap(selectedRect.topLeft(),shotPixmap); //画选中区域的图片 } draw8ControlPoint(selectedRect); //画出选区的8个控制点 }
void WizScreenShotWidget::drawSelectedPixmap(void) { painter.drawRect(selectedRect); shotPixmap = loadPixmap.copy(selectedRect); if (selectedRect.width() > 0 && selectedRect.height()) { painter.drawPixmap(selectedRect.topLeft(), shotPixmap); } draw8ControlPoint(selectedRect); }