Added width and height parameters to image element. Added different active color...
[jspeed] / src / graphicsscreen.cpp
index 006a33c..322dae9 100644 (file)
@@ -19,7 +19,7 @@
 #include <QtGui/QApplication>
 #include <QtGui/QDesktopWidget>
 #include "graphicsscreen.h"
-#include "imageitem.h"
+#include "toolbaritem.h"
 #include "graphicsscene.h"
 #include "odometer.h"
 
@@ -38,19 +38,19 @@ AbstractScreen(), scene_(0)
 
     connect(scene_, SIGNAL(clicked()), this, SIGNAL(clicked()));
 
-    minimizeButton_ = new ImageItem(":/resources/minimize.png");
+    minimizeButton_ = new ToolbarItem(":/resources/minimize.png", ":/resources/minimize_active.png");
     minimizeButton_->setZValue(9999);
     scene_->addItem(minimizeButton_);
     connect(minimizeButton_, SIGNAL(clicked()), this, SIGNAL(minimizePressed()));
 
     imageWidth_ = minimizeButton_->pixmap().width();
 
-    closeButton_ = new ImageItem(":/resources/close.png");
+    closeButton_ = new ToolbarItem(":/resources/close.png", ":/resources/close_active.png");
     closeButton_->setZValue(9999);
     scene_->addItem(closeButton_);
     connect(closeButton_, SIGNAL(clicked()), this, SIGNAL(closePressed()));
 
-    settingsButton_ = new ImageItem(":/resources/settings.png");
+    settingsButton_ = new ToolbarItem(":/resources/settings.png", ":/resources/settings_active.png");
     settingsButton_->setZValue(9999);
     scene_->addItem(settingsButton_);
     connect(settingsButton_, SIGNAL(clicked()), this, SIGNAL(settingsPressed()));