Qt C++ Data from a selected row
My row has 5 columns and I need the data from the last column. I've
written the below function. This function should return the element from
the last column of the selected row, but unfortunately, after debug I've
noticed that my function only reads the first column. Can anyone help me
to solve this?
QString MainWindow::getIDNumberFromSelectedRow(const QModelIndexList indexes)
{
QStringList selected_text;
foreach(QModelIndex current,indexes)
{
QVariant data = model->data(current);
QString text = data.toString();
selected_text.append(text);
qDebug() << text;
}
QString idNumber = selected_text.last();
return idNumber;
}
No comments:
Post a Comment