还是一堆bug的状态
This commit is contained in:
@@ -1,9 +1,9 @@
|
||||
#include "effect.h"
|
||||
#include <iostream>
|
||||
#include <QDebug>
|
||||
#include <QPainter>
|
||||
void Wave_effect::draw(QPainter* painter) {
|
||||
auto r = boundingRect();
|
||||
qDebug() << r;
|
||||
// r.adjusted(-10, -10, 10, 10);
|
||||
// painter->setBrush(Qt::NoBrush);
|
||||
painter->fillRect(r, Qt::yellow);
|
||||
@@ -11,7 +11,6 @@ void Wave_effect::draw(QPainter* painter) {
|
||||
}
|
||||
QRectF Wave_effect::boundingRectFor(const QRectF& source_rect) const {
|
||||
auto r = QGraphicsEffect::boundingRectFor(source_rect);
|
||||
qDebug() << "Wave_effect::boundingRectFor:" << source_rect << " " << r;
|
||||
return r.adjusted(-10, -10, 10, 10);
|
||||
// return QGraphicsEffect::boundingRectFor(source_rect);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user