QT 您所在的位置:网站首页 tableWidget获取当前所有行数据 QT

QT

2024-05-19 00:22| 来源: 网络整理| 查看: 265

在qtablewidget中获取当前选定行号的方法: 方法一:通过QList QTableWidget::SelectedRanges()获取当前选定的范围,然后根据所选范围的起止进行行号判断。 方法二:通过cellClicked(int,int)信号先获取当前鼠标点击单元格坐标,然后判断所在行号,该方法在设定表格每次选择一整行时,效果更好。

以下为部分核心代码:

ui.tableWidget->setSelectionBehavior(QAbstractItemView::SelectRows); //设置整行选择 ui.tableWidget->wetSelectionMode(QAbstractItemView::SingleSelection); //设置只选择一行

方法一:QTableWidget::SelectedRanges()

QList ranges = ui.tableWidget->selectedRanges(); if(ranges.count() == 0) { qDebug()


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有