ファイル操作用のツール作成開始。
昨日作成したgtk.TreeViewのサンプル。それを改造しながらファイル操作をするためのツールを作り始めました。
機能としては、
(1) 登録した任意のファイルをどこか別の場所にコピーまたは移動させる。
(2) だた単にコピーまたは移動させるだけではつまらないので、
コピーまたは移動させる際に任意の処理(データコンバートなど)も指定できるようにする。
(3) 登録したファイル名をxml形式で保存し、何度でも同じ処理を実行できるようにする。
といった感じのものです。
現状では、gtk.TreeViewにコピー元のファイルを追加したり、コピー先のディレクトリを選択させたり、
登録されているファイルを拡張子でフィルタしたり。。。など、主にgtk.TreeView関連の機能を作りました。
こんな感じです。
次の段階としては、登録したファイル名をxmlに保存したり、読み込んだりする部分を作ろうと思っています。
今後も途中経過などをこのブログで紹介しようと思っています。