【问题标题】:How to get the cursor position in a cell of QTableWidget如何获取QTableWidget单元格中的光标位置
【发布时间】:2020-06-06 21:28:54
【问题描述】:

我有一个 QTableWidget,我需要知道光标在单元格中的位置。

对于 QLineEdit,存在一个函数 QLineEdit::cursorPosition( )。

QTableWidget 或 QTableWidgetItem 中的单元格是否有类似的东西? 或者任何其他方法如何找出 currentItem 的光标位置?

我希望这张照片会更清楚。我已输入第 27 行的单元格项目并开始编辑单元格项目。闪烁的光标位于第二个和第三个 Hallo 之间。我想知道这个闪烁的光标在单元格中的哪个位置(与 QLineEdit::cursorPosition 相同)

【问题讨论】:

  • 我不确定这里的“光标”是什么意思。你只是在寻找类似QTableWidget::currentItem 的东西吗?如果不是,请通过提供一些示例代码来说明您要实现的目标。
  • 我添加了一个示例图片。我希望它现在变得更清楚了。

标签: qt qtablewidget qtablewidgetitem


【解决方案1】:

检查这个方法:

QTableView::rowAt() - https://doc.qt.io/qt-5/qtableview.html#rowAt

【讨论】:

  • 很遗憾,我认为这对我没有帮助。
猜你喜欢
  • 1970-01-01
  • 2022-12-06
  • 1970-01-01
  • 1970-01-01
  • 2011-08-09
  • 2023-03-10
  • 1970-01-01
  • 2010-10-14
  • 1970-01-01
相关资源
最近更新 更多