#include <QApplication>
#include <QGraphicsScene>
#include <QGraphicsView>
#include <QGraphicsRectItem>
int main( int argc, char** argv )
{
scene.setSceneRect( 0, 0, 500, 500 );
outerRect.
setRect( QRectF( 20,
20,
400,
400 ) );
innerRect.
setRect( QRectF( 0,
0,
200,
400 ) );
innerRect.setParentItem( &outerRect );
innerRect.
setPen( QPen( Qt
::red ) );
scene.addItem( &outerRect );
view.show();
return app.exec();
}
#include <QApplication>
#include <QGraphicsScene>
#include <QGraphicsView>
#include <QGraphicsRectItem>
int main( int argc, char** argv )
{
QApplication app(argc, argv);
QGraphicsScene scene;
scene.setSceneRect( 0, 0, 500, 500 );
QGraphicsRectItem outerRect;
outerRect.setRect( QRectF( 20, 20, 400, 400 ) );
QGraphicsRectItem innerRect;
innerRect.setRect( QRectF( 0, 0, 200, 400 ) );
innerRect.setParentItem( &outerRect );
innerRect.setPen( QPen( Qt::red ) );
scene.addItem( &outerRect );
QGraphicsView view(&scene);
view.show();
return app.exec();
}
To copy to clipboard, switch view to plain text mode
Bookmarks