0
Android의 PorterDuff 모드처럼 비트 맵의 일부를 지우는 방법에 대한 아이디어가 있습니까? 그림판과 같은 응용 프로그램을 만들고 있는데 필자가 펜으로 작성한 그림을 지우는 방법을 모른다.Qt에서 비트 맵의 일부분을 지우려면 어떻게해야합니까?
이것에 대한 아이디어가 있으십니까? 감사합니다.
Android의 PorterDuff 모드처럼 비트 맵의 일부를 지우는 방법에 대한 아이디어가 있습니까? 그림판과 같은 응용 프로그램을 만들고 있는데 필자가 펜으로 작성한 그림을 지우는 방법을 모른다.Qt에서 비트 맵의 일부분을 지우려면 어떻게해야합니까?
이것에 대한 아이디어가 있으십니까? 감사합니다.
나는 당신이 QBitmap
에 다양한 그리기 작업을 수행 할 수있는 QPainter
클래스 사용하는 것이 좋습니다 (더 정확하게를 : 그것은는 QPaintDevice
에 그립니다 QBitmap
도출에서).
화가의 다양한 작업 중에 QBitmap
의 일부를 지울 수있는 QPainter::eraseRect()
이 있습니다.
이
당신이 그것을 사용하는 방법입니다 :QBitmap b;
QPainter p(&b);
p.eraseRect(x, y, w, h); // With x, y, w and h defining the portion
// of your bitmap you want to erase