teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

SQLについて説明を追記

2020/04/13 16:10

投稿

teamikl
teamikl

スコア8817

answer CHANGED
@@ -24,6 +24,9 @@
24
24
  カーソルとはデータベースのカーソルでしょうか?(次 10 件みたいな操作?)
25
25
  ツリービュー内の選択された行を指すのでしょうか?(選択された行が上下に動く)
26
26
 
27
+ 前者は、SQL の LIMIT と OFFSET で実現できます。
28
+ Python 側では、現在表示しているのが何ページ目のなのかを覚えて起きます。
29
+
27
30
  後者だとして、選択された行を動かすサンプルです。selection_set を使います。
28
31
  後進(上の行のアイテム)は、 next -> prev に変えると得られます。
29
32
  (末端まで移動した後のエラー処理は省略)

1

キャプチャ画像追加

2020/04/13 16:10

投稿

teamikl
teamikl

スコア8817

answer CHANGED
@@ -34,4 +34,6 @@
34
34
  for item in self.tree.selection():
35
35
  self.tree.selection_set(self.tree.next(item))
36
36
  break
37
- ```
37
+ ```
38
+
39
+ ![イメージ説明](3fbdeb0e22bbd92e92b0b0d92f68bb63.gif)