sujan.dasmahapatra
15th March 2011, 13:22
Dear Friends
I have three widgets as below.
void MainWindow::Somefunc()
{
CHeadWidget * header = new CHeadWidget(this,showcasepage);
PageForGraph *plotpage = new PageForGraph(this,showcasepage);
QWidget * showcasepage = new QWidget(this);
QVBoxLayout *layout = new QVBoxLayout;
layout->setDirection(QBoxLayout::TopToBottom);
layout->addWidget(header);
layout->addWidget(plotpage);
layout->setContentsMargins(0, 0, 0, 0);
layout->setSpacing(0);
showcasepage->setLayout(layout);
QStackedWidget *center = new QStackedWidget;
center->addWidget(showcasepage);
center->setCurrentWidget(showcasepage);
}
/////////////////////////////////////////////////////////////////
But with this I cannot see the header at the top. I can only see the plotpage. Any help would be appreciated. Thanks sujan
I have three widgets as below.
void MainWindow::Somefunc()
{
CHeadWidget * header = new CHeadWidget(this,showcasepage);
PageForGraph *plotpage = new PageForGraph(this,showcasepage);
QWidget * showcasepage = new QWidget(this);
QVBoxLayout *layout = new QVBoxLayout;
layout->setDirection(QBoxLayout::TopToBottom);
layout->addWidget(header);
layout->addWidget(plotpage);
layout->setContentsMargins(0, 0, 0, 0);
layout->setSpacing(0);
showcasepage->setLayout(layout);
QStackedWidget *center = new QStackedWidget;
center->addWidget(showcasepage);
center->setCurrentWidget(showcasepage);
}
/////////////////////////////////////////////////////////////////
But with this I cannot see the header at the top. I can only see the plotpage. Any help would be appreciated. Thanks sujan