QPainter :: Antialiasing, false необходимо для достижения лучшего качества рисования.
уверен, что ваша проблема в том, что вы рисуете линии, всякий раз, когда вы используете художник, необходимо сохранить и восстановить состояние.
void Line:: paint (QPainter * painter, const QStyleOptionGraphicsItem * option,
QWidget * widget)
{
painter-> save (); / / save
painter-> setRenderHint (QPainter:: Antialiasing);
painter-> setPen (mypen);
painter-> drawLine (...);
painter-> restore (); / / restore
}
при внесении изменений в Painter, он может стать нестабильным, если не вызвать методы save () и restore ().удачи