for(int row=0;row<4;row++)
{
for(int column =0;column<4;column++)
{
grid->addWidget(new LCDRange,row,column);
}
}
layout->addWidget(close);
layout->addWidget(grid);//ERROR
setLayout(layout);
QGridLayout *grid = new QGridLayout;
for(int row=0;row<4;row++)
{
for(int column =0;column<4;column++)
{
grid->addWidget(new LCDRange,row,column);
}
}
QVBoxLayout *layout = new QVBoxLayout;
layout->addWidget(close);
layout->addWidget(grid);//ERROR
setLayout(layout);
ERROR = no matching function for call to ‘QVBoxLayout::addWidget(QGridLayout*&)’.candidates are: void QBoxLayout::addWidget(QWidget*, int, Qt::Alignment)
To copy to clipboard, switch view to plain text mode
Could someone please tell me how to get rid of this error. Thanks.
Bookmarks