Glade1のファイルをGlade2で読む方法

シリコンバレーの件をまとめようと思っていたら、ブログの更新が滞ってしまった・・・。4月中に公開ってことにして、いつもの通り更新していくことにしました。

研究で先代からの資産(コード)を利用するため、GUI作成にgladeを使う羽目になっているのですが、gladeのおそらく1.x系と2.x系で.gladeファイルのフォーマットが変わっている様子。現在パッケージで簡単に手に入るのは2.x系なので、1.x系で作られたファイルを変換する必要あり。調べたところ英語のソースしかなかったので、書いておきます。

1.x->2.xへのコンバータはlibglade-convertという名前で付いてきます。普通に引数に1.xのファイルを指定してやれば完了。。戻す機能はなさそう。以上。

ちなみに、最新の3.x系はCのソースを吐いてくれないので、今の実験プログラムを大幅書き換えしないと使えない模様。特に必要ないので無視の方向で。

[追記]
あとから調べたら、普通に書いてる人いますね(汗
ORCA愉快日記 Ruby/GtkとRuby/Gtk2のサンプルを書いてみた

Discussion Area - Leave a Comment