diff --git a/profile-widget/profilescene.cpp b/profile-widget/profilescene.cpp index 0b408b804..14ebc1299 100644 --- a/profile-widget/profilescene.cpp +++ b/profile-widget/profilescene.cpp @@ -3,6 +3,8 @@ ProfileScene::ProfileScene() { + setSceneRect(0, 0, 100, 100); + setItemIndexMethod(QGraphicsScene::NoIndex); } ProfileScene::~ProfileScene() diff --git a/profile-widget/profilewidget2.cpp b/profile-widget/profilewidget2.cpp index 8280da1a1..be26a5e50 100644 --- a/profile-widget/profilewidget2.cpp +++ b/profile-widget/profilewidget2.cpp @@ -466,10 +466,8 @@ ItemPos::ItemPos() void ProfileWidget2::setupSceneAndFlags() { setScene(profileScene.get()); - scene()->setSceneRect(0, 0, 100, 100); setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff); setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOff); - scene()->setItemIndexMethod(QGraphicsScene::NoIndex); setOptimizationFlags(QGraphicsView::DontSavePainterState); setViewportUpdateMode(QGraphicsView::BoundingRectViewportUpdate); setRenderHints(QPainter::Antialiasing | QPainter::TextAntialiasing | QPainter::SmoothPixmapTransform);