6 * Copyright: (c) 2008 CTU Dragons
7 * CTU FEE - Department of Control Engineering
8 * Authors: Martin Zidek, Michal Sojka, Tran Duy Khanh
16 Widget::Widget(Painter *painter, QWidget *parent)
17 : QWidget(parent), painter(painter)
19 setFixedSize(painter->size());
20 aliasing = RENDER_HINT_ALIASING;
23 void Widget::animate()
25 /* repaint should be used only if we want to draw immediately,
26 otherwise update() should be preferred */
31 void Widget::paintEvent(QPaintEvent *event)
36 p.setRenderHint(QPainter::Antialiasing);
37 painter->paint(&p, event);
41 void Widget::setAliasing(bool state)