]> git.sesse.net Git - kdenlive/commitdiff
only move the rectwidget for the geometry
authorMarco Gittler <marco@gitma.de>
Sun, 3 Aug 2008 20:20:37 +0000 (20:20 +0000)
committerMarco Gittler <marco@gitma.de>
Sun, 3 Aug 2008 20:20:37 +0000 (20:20 +0000)
svn path=/branches/KDE4/; revision=2359

src/geometryval.cpp

index a220362647228bea6359dd825131a1fc07b9a094..bf01ff524d69f18edc539aa2a0a7877689cfcb28 100644 (file)
 #include <QVBoxLayout>
 #include <QGraphicsScene>
 #include "graphicsscenerectmove.h"
+#include <QGraphicsRectItem>
 
 Geometryval::Geometryval(QWidget* parent): QWidget(parent) {
     ui.setupUi(this);
     QVBoxLayout* vbox = new QVBoxLayout(this);
     ui.widget->setLayout(vbox);
     QGraphicsView *view = new QGraphicsView(this);
+    //view->setBackgroundBrush(QBrush(QColor(0,0,0)));
     vbox->addWidget(view);
-    //scene= new QGraphicsScene;
+
+    ui.frame->setTickPosition(QSlider::TicksBelow);
 
     scene = new GraphicsSceneRectMove(this);
+    scene->setTool(TITLE_SELECT);
     view->setScene(scene);
+
+    QGraphicsRectItem *m_frameBorder = new QGraphicsRectItem(QRectF(-40, -30, 40, 30));
+    m_frameBorder->setZValue(-1100);
+    m_frameBorder->setBrush(QColor(255, 255, 255, 0));
+
+    scene->addItem(m_frameBorder);
+
+    QGraphicsRectItem *m_frameBorder1 = new QGraphicsRectItem(QRectF(-30, -20, 30, 20));
+
+    m_frameBorder1->setZValue(0);
+    m_frameBorder1->setBrush(QColor(255, 0, 0, 0));
+
+    scene->addItem(m_frameBorder1);
+
+    scene->setSceneRect(-80, -60, 80, 60);
 }
 QDomElement Geometryval::getParamDesc() {}