I am fairly new in gui programming. For my current project i am using qt to develop symbian applications. However when i add any widget in the main window using qt designer or manually writing them, the widgets appear to be too tiny...

Currently i want to show an image using q label, alongwith a toolbar. The toolbar shows fine, but the label appears tiny.

`MainWindow::MainWindow(QWidget *parent)
: QMainWindow(parent)//, ui(new Ui::MainWindow)
{
//ui->setupUi(this);
label= new QLabel(this);
image=new QImage(":/Images/lena.jpg");
label->setPixmap(QPixmap::fromImage((*image)));
label->setScaledContents(true);
label->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);
toolbar=new QToolBar(this);
QToolButton *load=new QToolButton();
QToolButton *gray=new QToolButton();
QToolButton *bin=new QToolButton();
QToolButton *bye=new QToolButton();
QToolButton *save=new QToolButton();
QToolButton *reset=new QToolButton();
/*layout=new QVBoxLayout(this);
layout->addWidget(label);
layout->addWidget(toolbar);*/

load->setIcon(QIcon(":/Icons/new_file.png"));
gray->setIcon(QIcon(":/Icons/grayscale.png"));
bin->setIcon(QIcon(":/Icons/bit_clock.png"));
bye->setIcon(QIcon(":/Icons/exit.png"));
save->setIcon(QIcon(":/Icons/save.png"));
reset->setIcon(QIcon(":/Icons/reset.png"));
//label->show();

addToolBar(Qt::BottomToolBarArea, toolbar);

toolbar->addWidget(load);
toolbar->addWidget(gray);
toolbar->addWidget(bin);
toolbar->addWidget(save);
toolbar->addWidget(reset);
toolbar->addWidget(bye);

load->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Preferred);
gray->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Preferred);
bin->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Preferred);
bye->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Preferred);
save->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Preferred);
reset->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Preferred);
toolbar->setMovable(false);
toolbar->setIconSize(QSize(35,35));

connect(load, SIGNAL(clicked()), this, SLOT(loadNewImage()));
connect(gray, SIGNAL(clicked()), this, SLOT(loadGrayImage()));
connect(bin, SIGNAL(clicked()), this, SLOT(loadBinImage()));
connect(bye, SIGNAL(clicked()), this, SLOT(close()));
connect(save, SIGNAL(clicked()), this, SLOT(saveImage()));
connect(reset, SIGNAL(clicked()), this, SLOT(resetImage()));
//setCentralWidget(label);
//this->setLayout(layout);
//this->showExpanded();
}`

The portions i have blocked using '//' are not helping either. i have tried to make a layout, but it comes to no avail. Using setcentralwidget results in showing just d label and no toolbar. i have blocked qt designer portions as i am not using them. I am attaching a pic showing d output.

simulator.png