I tried using different widget.Again the same problem.
What can be the problem...


QGridLayout *grid = new QGridLayout();

//grid->setColumnMinimumWidth(2,30);
imageLabel = new QLabel;
imageLabel->setSizePolicy(QSizePolicy::Ignored, QSizePolicy::Ignored);
imageLabel->setScaledContents(true);
setCentralWidget(imageLabel);
resize(50,50);
QString NextImagepath = "c:\\Data\\Images\\Pictures\\error.bmp";
QPixmap Nextimage(NextImagepath);
imageLabel->setPixmap(Nextimage);
grid->addWidget(imageLabel,0,0);



ilabel2 = new QLabel;
ilabel2->setSizePolicy(QSizePolicy::Ignored, QSizePolicy::Ignored);
ilabel2->setScaledContents(true);
setCentralWidget(imageLabel);
resize(50, 50);
QString NextImagepath1 = "c:\\Data\\Images\\Pictures\\b_prevtrack_on.pn g";
QPixmap Nextimage1(NextImagepath1);
ilabel2->setPixmap(Nextimage1);
grid->addWidget(ilabel2,2,1);