#include "mainwindow.h" #include #include #include #include #include #include #include #include MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent) { QDockWidget *left = new QDockWidget("Left", this); left->setMinimumWidth(200); addDockWidget(Qt::LeftDockWidgetArea, left); QDockWidget *right = new QDockWidget("Right", this); right->setMinimumWidth(200); addDockWidget(Qt::RightDockWidgetArea, right); QGraphicsScene *gs = new QGraphicsScene(); QGraphicsView *gv = new QGraphicsView(gs, this); gv->setMaximumWidth(180); gs->addWidget(new QLabel("Label")); setCentralWidget(gv); QGraphicsItem *r = gs->addRect(50,50,150,50, QColor(Qt::red), QColor(Qt::blue)); } MainWindow::~MainWindow() { }