i have a very basic problem ,i am trying to draw a rectangle in my widget at a certain position but it wont draw ,below is the code ,
Code:
{ .... DrawMatrix(); .. } void aWidget::DrawMatrix() { squares.setRect(1000,1000,50,50); //squares = new QGraphicsRectItem(); //squares = matrixScene.addRect(QRectF(10,50,100,100)); matrixScene->addItem(&squares); matrixView->setScene(matrixScene); } #include <QtGui> #include <QWidget> #include "ui_ninesilicawidget.h" { Q_OBJECT ... QGraphicsView *matrixView; QGraphicsScene *matrixScene; QGraphicsRectItem squares; Ui::NineSilicaWidgetClass ui; .. ... }; #endif // NINESILICAWIDGET_H