已解决
QTableView里面嵌入按钮,点击按钮时获取按钮所在的行号
来自网友在路上 196896提问 提问时间:2023-09-27 18:02:30阅读次数: 96
最佳答案 问答题库968位专家为你答疑解惑
void slotButtonClicked()
{QPushButton* clickedButton = qobject_cast<QPushButton*>(QObject::sender());if (clickedButton) {QTableView* tableView = ui.tableViewWait; // 替换为实际的QTableView指针for (int row = 0; row < tableView->model()->rowCount(); ++row) {QModelIndex index = tableView->model()->index(row, 2); // 假设按钮位于第3列if (tableView->indexWidget(index) == clickedButton) {qDebug() << "Clicked button in row: " << row;break;}}}
}
查看全文
99%的人还看了
相似问题
猜你感兴趣
版权申明
本文"QTableView里面嵌入按钮,点击按钮时获取按钮所在的行号":http://eshow365.cn/6-14798-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!