QT检查至少有一行被选中QTableWidget
QT check at least one row is selected QTableWidget
我需要一段代码来检查用户是否在QTableWidget
QTableWidget
可以用ui->tableWidget
来引用。
我正在检查是否有选择,如果没有,显示一个消息框,如果是,继续我写的代码。
谢谢。
您可以像下面这样从选择模型中获得选中的行:
QItemSelectionModel *selectionModel = ui->tableWidget->selectionModel();
QModelIndexList *selectedRows = selectionModel->selectedRows();
if (selectedRows.size() > 0) {
// There is at lease one selected row.
}
相关文章:
- 用c++从输入文件中读取另一行
- 读取文件的最后一行并输入到链接列表时出错
- 我正在使用嵌套的while循环来解析具有多行的文本文件,但由于某种原因,它只通过第一行,我不知道为什么
- 从C++dll访问C#中的一行主要参数
- 在C++中,我如何接受不同于同一行的用户输入
- 如何从一行中读取特定数量的字符?(C++)
- 当用户在qtablewidget中输入单元格时,如何获得信号?C++
- 读取最后一行代码算法 - c++ 时出现问题
- 查找矩阵C++中每一列和每一行的最小和最大元素
- 有没有办法在一行中填充矢量图
- 需要将一行代码从C++ Qt翻译成PyQt
- 为什么如果我添加这一行,我的程序会不断询问值
- 如何使代码打印文本文件中的第一行?
- C++,Qt:仅在双击后编辑qtablewidget项目
- 如何在C++中以这种方式返回一行文本?
- 如何使用运算符在同一行中多次调用函数
- 如何格式化我的文本文件以使其不会一遍又一遍地重复同一行?
- 基于单元格代替QTableWidget中的一行
- 在QTableWidget中动态添加一行
- QT检查至少有一行被选中QTableWidget