GTK+プログラミング
■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin
2007/09/05(水) 13:58:46ID:2SORZMjm-前スレ-
http://pc11.2ch.net/test/read.cgi/linux/995808691/
-関連サイト-
本家
http://www.gtk.org/
APIレファレンス
http://library.gnome.org/devel/gtk/stable/
gtkmm(C++ラッパー)
http://www.gtkmm.org/
glade
http://glade.gnome.org/
libglade
http://www.jamesh.id.au/software/libglade/
0002login:Penguin
2007/09/05(水) 14:09:00ID:b1/CEVO9http://ruby-gnome2.sourceforge.jp/?News_20070212_1
0003login:Penguin
2007/09/05(水) 14:16:20ID:2SORZMjmhttp://larse-gtk.hp.infoseek.co.jp/gtk.html
http://kota.steeludon.com/gtk/
http://www.hakodate-ct.ac.jp/~tokai/tokai/gtkmm/
http://gtklab.sourceforge.jp/gtkwin/
0004login:Penguin
2007/09/05(水) 14:28:30ID:bwt0DIPXおつ。前のスレは落ちたんだよね。
関連スレ
Gtkプログラミング on Windows!!!
http://pc11.2ch.net/test/read.cgi/tech/1147024203/
0005login:Penguin
2007/09/05(水) 22:56:25ID:cjdtil+Hglade-3.3.4とanjuta-2.2.0の組み合わせで使っている人は、
anjutaのソースの中で
sed -i 's/glade_project_get_has_unsaved_changed/glade_project_get_modified/g' \
plugins/glade/plugin.c
としておかないとgladeファイルが開けないので注意。
0006login:Penguin
2007/09/05(水) 23:18:58ID:6zMwszt6使えるな〜と思ったら、gladeの開発版を使っているのですね。
情報Tnx
GNOME-2.20でanjutaが入らないみたいなので残念です。
0007login:Penguin
2007/09/06(木) 00:50:05ID:O0ecg2ksエディタのフォント設定をもうちょっと楽にしてもらいたかったり。
後GtkBuilderに早い所対応してくれないかな。まあこれはGlade待ちなんだけど。
0008login:Penguin
2007/09/06(木) 19:24:35ID:cMxVF+yMgtk-1.2/gtk/hoge とか
gtk-2.0/gtk/hoge にあるのに、
gtk.hを筆頭にgtk/以下のヘッダは全て
gtk/hoge をincludeしてあるのでエラー出まくります。
置換スクリプト作ってgtk/以下のヘッダの
#include<gtk/hoge> を #include<gtk-1.2/gtk/hoge> に
修正しまくるしかないのでしょうか?
何か対処法があれば教えてください。
関係あるか分かりませんが環境はubuntu7.04/Feistyです。
0009login:Penguin
2007/09/06(木) 19:44:27ID:EzCswhTZ`gtk+-2.4 pkg-config --cflags --libs`
付け加える
0010login:Penguin
2007/09/06(木) 22:14:16ID:jVEAROlhありがとうございます。
gcc hoge.c `pkg-config --cflags --libs gtk+-2.0` でいけました!
--libsのはpkg-config --list-all の中から選べばいいんですね。凄い。
gladeだと色んなファイルがごちゃごちゃしてるので、
1ファイルでコンパイル出来るのがちょっと感動的です。
0011login:Penguin
2007/09/15(土) 18:11:58ID:l0zyDoAp0012login:Penguin
2007/09/15(土) 22:43:40ID:NKI8HvUy日本語対応させるのって難しいですか?
0013login:Penguin
2007/09/16(日) 00:10:58ID:gopQQAh6gtkmozembed
ってFAQレベルの気が・・・
0014login:Penguin
2007/09/16(日) 17:16:00ID:szZ43l1O画像がない時にでる赤い×印のmissingアイコンになるのですが
ファイルがわかれば他のバージョンの高いディストリから
持ってこようと思ってます
0015login:Penguin
2007/09/16(日) 18:03:08ID:nKbLcQMOそうゆうプログラムを作るという話?
0016login:Penguin
2007/09/16(日) 18:14:10ID:xPVEAZTR0017login:Penguin
2007/09/16(日) 20:19:22ID:Faddvszk本当に基本的なアイコンはGTKの中に組み込まれてるけど、
大体その前に/usr/share/icons(pixmaps?)以下にあるアイコンテーマが読み出される。
アイコンテーマについては以下を参照
ttp://tango.freedesktop.org
0018login:Penguin
2007/09/17(月) 03:57:01ID:W3kOm0S+0019login:Penguin
2007/09/17(月) 20:46:29ID:Rov63cppicon-theme入れたら表示されました
どうもです
002011
2007/09/18(火) 09:46:06ID:7RZGKs31ありがとうございます。
gcc でmozembedをLINKするときのoptionってどなたかご存じないでしょうか?
0021login:Penguin
2007/09/18(火) 20:28:53ID:u0v3LdR2$ pkg-config --libs firefox-gtkmozembed.pc
でいいんじゃない?
002220
2007/09/19(水) 08:33:16ID:Sg4DTI1c実行して mozillaのobject を gtk_container_add( ) するとエラーを吐いてまだ動作しませんがビルドできるようになりました。
ありがとうございました。
0023login:Penguin
2007/09/19(水) 11:09:35ID:n7MsIjqhTreeViewで簡単にsortを掛けることができるような...
なければ自分で造ろうとしているのだけど、既存のものあれば参考にしたい。
TreeViewの各要素にlabelを埋め込んで、このlabelをCUIコマンドで得られる
データーにあわせて変更するような、力づくなコーディングをしてみたんだけど
もっとエレガントな方法はないものか...
0024login:Penguin
2007/09/19(水) 23:19:21ID:HUCusNQ/0025login:Penguin
2007/09/19(水) 23:47:15ID:NIZBsTRKtopみたいなのだったらgnome-system-monitorとか?
0026login:Penguin
2007/09/20(木) 01:24:41ID:7HBhJoi6ありがとう。ソースみてみるわ。普段gnomeじゃないんで盲点でした。
>>24
志村、スレタイスレタイw
Qtスレってあるんかね?
0027login:Penguin
2007/09/20(木) 04:29:38ID:jv4IvgQUム板にある
http://pc11.2ch.net/test/read.cgi/tech/1130300775/
0028login:Penguin
2007/09/22(土) 22:29:28ID:mUDAWFkC0029login:Penguin
2008/03/20(木) 13:39:07ID:oScjO3eR統一感出たのはいいが見た目がしょぼい……
0030login:Penguin
2008/03/21(金) 08:04:49ID:JTozrZN4廃れすぎてるよ。
プログラミング板に行った方がいいのかな?
でも、プログラミング板のは、Windows限定だしな...
0031login:Penguin
2008/03/21(金) 10:35:43ID:3ULYcj2Hこっちでやりたいなら何か話題振ってみれば?
0032login:Penguin
2008/03/22(土) 21:13:17ID:AyZW6HyOみなさんの開発環境(IDE)は何を使ってますか?
オレはAnjuta+glade
もっと優れたIDEあるのなら教えてほしい
0033login:Penguin
2008/03/22(土) 21:33:51ID:ldkQa/0V0034login:Penguin
2008/03/22(土) 21:37:55ID:AyZW6HyOハイハイワラタワラタ
それで何をつかってる?
0035login:Penguin
2008/03/22(土) 21:39:06ID:ldkQa/0V0036login:Penguin
2008/03/22(土) 21:59:17ID:AyZW6HyO吊れますか?
IDE(Integrated Development Environment:統合開発環境)
widestudioとか kylixとか
0037login:Penguin
2008/03/22(土) 22:01:53ID:aYSHgKNtANJUTAのヘルプナビは便利だけど他の部分はCDTのがよいからなあ。
0038login:Penguin
2008/03/22(土) 22:06:40ID:lxQ3nqhWちなみに俺もanjuta+glade使ってる。
そういえば誰かGtkBuilderを使ってる人とかいる?
俺はまだlibgladeから抜け出せないよ。
0039login:Penguin
2008/03/22(土) 22:08:12ID:lxQ3nqhW0040login:Penguin
2008/03/22(土) 22:13:46ID:ldkQa/0Vだから釣りじゃなくて使ってないと何度言えば。聞いたから答えただけ。
javaだとIDE使うケースが多いだろ?eclipseとかさ。
make gcc glade ・・・viでconfigure/makefileをゴリゴリだよ。
こんなん好きずきだろ。
0041login:Penguin
2008/03/22(土) 22:19:12ID:gdnM02dF0042login:Penguin
2008/03/23(日) 01:33:29ID:zAd/2L2SできるバージョンのAnjutaの動作がおかしいので仕方なくgeditのみ。
だれか必要なツールを含めたAnjuta環境の簡単なインストール方法知ってたら
教えてくれまいか。ネットを参考にしてソースから手作業でやろうとしたんだが、
複雑&面倒過ぎで挫折しますたorz
0043login:Penguin
2008/03/23(日) 10:17:18ID:OBasJEH+Ubuntu7.10のベータの頃は確かに挙動がおかしかったので
しょっちゅう落ちまくってましたが。
入れたのは「anjuta」と名のつくパッケージと、wxGtkのdev関係のVer2.8を片っ端から。
ちなみに今はanjutaの新規プロジェクトで選択できるwxWidgetsプロジェクトが一番楽なので
頼り切ってます。
0044login:Penguin
2008/03/23(日) 11:17:19ID:1HFMv5QvGNOME端末
ddd
0045login:Penguin
2008/03/23(日) 14:53:17ID:oxSgYePU0046login:Penguin
2008/03/23(日) 18:19:48ID:DWfALAId開発環境スレ (・∀・)デヴェロォォォップ!!
http://pc11.2ch.net/test/read.cgi/linux/1039282447/
0047login:Penguin
2008/03/24(月) 01:38:53ID:Qk/VKx6p0048login:Penguin
2008/03/24(月) 02:38:12ID:xdVA6Pwkつーかプログラム系のスレはどこも廃れてんだから
あんまりわけることないよ。
ム板でって話もあるが
そもそもLinuxからプログラミングの話抜いたら
インスコの話しかのこらん。
0049login:Penguin
2008/03/24(月) 21:13:51ID:w0tQmto2ビルドできれば満足なことに気がついた。
gladeでぐぐって出てきたページを参考にやったら簡単にできたorz
0050login:Penguin
2008/03/24(月) 21:16:44ID:q1u759xh0051login:Penguin
2008/03/25(火) 21:27:24ID:f22Hmaeaglade2のソースを吐く機能っていうのは確かに手軽だけど、
吐くソースがobsoloteになってしまうとか、色々と不具合の温床になりそうだから、
glade3での機能廃止もしょうがないと思っちゃうんだよね。
所で、gtk-docで作る文書の国際化って結構めんどいね。
html2poと自作スクリプトで頑張ってみようかなって思ってるけど、
なかなかスマートにいかないや。
■ このスレッドは過去ログ倉庫に格納されています