パスを含む列が編集されたGtkFileChooserDialog
ときに表示しようとしています。GtkTreeView
これを実装する2つの可能な方法を思いつきました:
"editing-started"
パスを示す信号をフックしGtkCellRendererText
ます。ただし、これには、セル内で「編集」を行う必要があります。ダイアログを表示できず、通常の編集プロセスをキャンセルできません。- 列に「...」ボタンを追加します。
"clicked"
ボタンの信号をキャッチし、これを使用してダイアログを表示します。ただしGtkCellRenderer
、列に追加できるのは s だけなので、これを実装する方法がわかりません。
どのように進めればよいですか?でパスを編集する標準的な方法は何GtkTreeView
ですか?