Re: Qtableview insert row and column
hello every one i am working in Qt .i need help i have drag and drop a tableview in my main window
now i want to display item in it but i have no idea how to do it how to set model how to append row and column i check documentation but i don't know about the sequence i am totally stuck i any one can help i will be very thank full.
Re: Qtableview insert row and column
hi
here a small table view example that i used with QStandardItemModel :
Code:
#include <QStandardItemModel>
#include <QHeaderView>
private:
Code:
void MainWindow::fillTable()
{
horizontalHeader.append("SPH");
horizontalHeader.append("CYL");
horizontalHeader.append("AXIS");
horizontalHeader.append("A.D.D");
verticalHeader.append("R");
verticalHeader.append("L");
model.index(1,1,model.index(0,0));
model.setHorizontalHeaderLabels(horizontalHeader);
model.setVerticalHeaderLabels(verticalHeader);
model.setItem(0, 0, item00);
model.setItem(0, 1, item01);
model.setItem(0, 2, item02);
model.setItem(0, 3, item03);
model.setItem(1, 0, item10);
model.setItem(1, 1, item11);
model.setItem(1, 2, item12);
model.setItem(1, 3, item13);
ui->tableView->setModel(&model);
ui->tableView->resizeRowsToContents();
ui->tableView->resizeColumnsToContents();
}
use the loop to skip the repeated statments.
good luck !