*
*/
+#include <QtCore/QDebug>
#include <QtGui/QApplication>
#include <QtGui/QDesktopWidget>
#include "graphicsscreen.h"
namespace
{
- int const PADDING = 8;
+ int const PADDING = 6;
+ QString const BACKGROUND_COLOR = "#000";
}
GraphicsScreen::GraphicsScreen(QWidget* parent): QGraphicsView(parent),
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");
{
return scene_;
}
+
+void GraphicsScreen::forceRepaint()
+{
+ QApplication::processEvents();
+ update();
+ viewport()->update();
+ QApplication::processEvents();
+}