bossy
28th April 2012, 18:39
i know this is simple but somehow i cant figure it out.
if i have
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
....
QTableView *myTable = new QTableView();
myTable->setModel(model);
QVBoxLayout *myBlayout = new QVBoxLayout();
myBlayout->addWidget(myTable);
ui->centralWidget->setLayout(myBlayout);
removeRow();
}
void MainWindow::removeRow()
{
myTable->hideRow(10);
}
it compiles but crashes when removeRow is called, how do i access myTable outside the constructor ?
thanks
if i have
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
....
QTableView *myTable = new QTableView();
myTable->setModel(model);
QVBoxLayout *myBlayout = new QVBoxLayout();
myBlayout->addWidget(myTable);
ui->centralWidget->setLayout(myBlayout);
removeRow();
}
void MainWindow::removeRow()
{
myTable->hideRow(10);
}
it compiles but crashes when removeRow is called, how do i access myTable outside the constructor ?
thanks