Форум сайта python.su
Доброго времени суток!
Только начал осваивать pyqt4.
Имеется следующая конструкция: QMainWindow, в нем центральный виджет QGraphicsView, завязанный на, соответственно, QGraphicsScene. На сцене картинка фоном (методом setBackgroundBrush) и рисуется эллипс (QGraphicsEllipseItem), его Brush тоже картинка. Эллипс движется и вращается.
1. Проблема в том, что когда мышь движется над центральным виджетом, то фпс падает, не критично, но заметно. Пробовал setTrackingMouse(False) передавать в главное окно, центральный виджет и QGraphicsView, но это не помогло. На что еще можно посмотреть?
2. Фон у сцены больше, чем размер центрального виджета, QGraphicsView по началу немного сдвигается, “следя” за эллипсом. Как запретить этот сдвиг?
Офлайн