QTableView用鼠标选择行列的方法
本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.
环境:
主机:win7
开发环境:qt
源代码:
信号产生:
ui->info_table->setMouseTracking(true);
connect(ui->info_table, SIGNAL(clicked(QModelIndex)),this, SLOT(slot_func(QModelIndex)));
model->insertRow(0);
model->setItem(0,PSID,new QStandardItem(QString::number(1,16)));
model->insertRow(1);
model->setItem(1,PSID,new QStandardItem(QString::number(2,16)));
槽函数:
void MainWindow::slot_func(QModelIndex a)
{
qDebug() << a.column();
qDebug() << a.row();
}