Small change to text element.
[jspeed] / src / graphicsscreen.cpp
index 8520c8c..71dfbb8 100644 (file)
@@ -16,6 +16,7 @@
  *
  */
 
+#include <QtCore/QDebug>
 #include <QtGui/QApplication>
 #include <QtGui/QDesktopWidget>
 #include "graphicsscreen.h"
@@ -26,6 +27,7 @@
 namespace
 {
     int const PADDING = 6;
+    QString const BACKGROUND_COLOR = "#000";
 }
 
 GraphicsScreen::GraphicsScreen(QWidget* parent): QGraphicsView(parent),
@@ -36,6 +38,8 @@ AbstractScreen(), scene_(0), isFlipped_(false)
     scene_ = new GraphicsScene(QRect(QPoint(0, 0), rect.size()));
     setScene(scene_);
 
+    setBackgroundBrush(QBrush(QColor(BACKGROUND_COLOR)));
+
     connect(scene_, SIGNAL(clicked()), this, SIGNAL(clicked()));
 
     minimizeButton_ = new ToolbarItem(":/resources/minimize.png", ":/resources/minimize_active.png");
@@ -92,3 +96,11 @@ GraphicsScene* GraphicsScreen::getScene() const
 {
     return scene_;
 }
+
+void GraphicsScreen::forceRepaint()
+{
+    QApplication::processEvents();
+    update();
+    viewport()->update();
+    QApplication::processEvents();
+}