void PlayWidget::paintEvent(QPaintEvent* event) { QWidget::paintEvent(event); QPainter painter(this); painter.setPen(QColor(0,0,0)); painter.drawRect(0,0,width()-1, height()-1); int width = this->width() * .9; int width_difference = this->width() - width; int height = this->height() * .9; int height_difference = this->height() - height; QBrush brush(circle_color); QPalette pallete(this->palette()); pallete.setColor(QPalette::Background, QColor(255,255,255)); this->setPalette(pallete); painter.setBackgroundMode(Qt::OpaqueMode); painter.setPen(circle_color); painter.setBrush(brush); painter.drawEllipse(width_difference / 2, height_difference / 2, width, height); }
SpimbotWidget::SpimbotWidget(QWidget *parent) : QWidget(parent), ui(new Ui::SpimbotWidget) { ui->setupUi(this); QPalette pallete(Qt::white); setPalette(pallete); }