#include <QPaintEvent>
#include <QPainter>
#include <QPixmap>
+#include <QPen>
+#include <QColor>
#include <QDebug>
#include "shareboard.h"
QPainter p(this);
// Paint the background from the saved state
p.drawImage(0, 0, board->view());
- //qDebug() << "ShareboardCanvas:" << board->view().rect();
- //qDebug() << "ShareboardCanvas:" << board->viewIndex;
// Now paint our local changes on top of it
//p.set
// Now paint the set of mouse cursors on top of that
+ QMap<int, QPointF>::const_iterator i;
+ for (i = board->viewCursors.constBegin(); i!=board->viewCursors.constEnd(); ++i) {
+ p.setPen(QPen(QColor(255,0,0,50)));
+ p.setBrush(QBrush(QColor(255,0,0,50)));
+ p.drawEllipse(i.value(),4,4);
+ p.setPen(Qt::black);
+ p.setBrush(Qt::black);
+ p.drawText(i.value(),board->viewUsers[i.key()]);
+ }
}