QTableWidgetに大量のデータがあり、特定の列にスクロールできるようにしたいと思います。現在、scrollToItem(self.item(0、col))を使用しています。ただし、これにより行が0にハードコードされます。ユーザーが行100を表示して特定の列にスクロールすると、テーブル内の垂直方向の位置が失われるため、問題が発生します。
QTableWidgetが提供するQScrollArea内でユーザーが現在表示している行を見つける方法はありますか?もしそうなら、私はそのデフォルトの行を正しいものに簡単に置き換えることができます。
.ensureWidgetVisible()のようなものでこの結果を達成する別の方法があるかもしれませんか?ただし、スクロールしたり表示したりする正しいウィジェットを取得する方法がわかりません。