summaryrefslogtreecommitdiffstats
path: root/old/tests/qtuitest/testapps/graphicsViewTest/mainwindow.cpp
blob: 45e3c889865f2368e18d120bf03e452fbd232e55 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#include <QtGui>


#include "mainwindow.h"

MainWindow::MainWindow()
{
    const QString pixmapString = "qtlogo4.png";
    item = new QGraphicsPixmapItem(pixmapString);

    textItem = new QGraphicsTextItem("here is some text");
    textItem->setTextInteractionFlags(Qt::TextEditable);
    QGraphicsTextItem *textItem2 = new QGraphicsTextItem("and here is some more");
    textItem2->setTextInteractionFlags(Qt::TextEditable);
    textItem2->setPos(20, 30);
    scene = new QGraphicsScene();
//    scene->addItem(item);
    scene->addItem(textItem);
    scene->addItem(textItem2);
    scene->setBackgroundBrush(Qt::lightGray);

    view = new QGraphicsView(scene);
    view->rotate(-30);
    QHBoxLayout *layout = new QHBoxLayout;
    layout->addWidget(view);
    QLabel *label = new QLabel("hello world");
    layout->addWidget(label);
    QWidget *widget = new QWidget;
    widget->setLayout(layout);

    setCentralWidget(widget);
    setWindowTitle(tr("Diagramscene"));


}