void Relation::paint(const CurveRenderContext& context) { if (redrawRequired(context) || _redrawRequired) { updatePaintObjects(context); _redrawRequired = false; } paintObjects(context); }
void MainWindow::paint(){ QPainter *painter = new QPainter(this); painter->setRenderHint(QPainter::Antialiasing, true); painter->setPen(Qt::black); painter->setBrush(Qt::gray); paintObjects(painter); delete painter; }