10

選択した行の最初のセルから値 (文字列) を取得する必要がQTableViewあります (行の任意のセルを選択できます)。ただし、この値が必要なのは、ちょうど 1 つの行が選択された場合のみです

私は考えました-選択した行のインデックスを取得してから、その行の最初のセルの値を取得する必要がありますが、それを行う方法が見つかりませんでした。

4

2 に答える 2

15
myTableView->selectionModel()->currentIndex().row()

現在選択されている行のインデックスが表示されます。そこから、モデル内の行/列のペアを検索するのに十分な情報が得られるはずです。

また、QItemSelectionModel::selectedRows()選択された行数も通知されます。

于 2012-07-29T16:41:15.030 に答える