[過去ログ] GTK+プログラミング (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
207: 2009/07/25(土)05:18 ID:corW1o/2(1) AAS
グーグルは基本Qtじゃないの。
でも今更ブラウザの下の層なんか関係ないはず。
HTML5 でアクティブデスクトップっていう懐かしいお話をもう一度やるんでしょ
208: 2009/07/25(土)06:22 ID:00SH8Kn9(2/2) AAS
まぁ、googleはWEBアプリが基本だから、そうなるのかね。
ただ、この事前の大袈裟なプロパガンダはMSに似てるなw
209(2): 2009/07/25(土)09:19 ID:wdRQEHVW(1) AAS
GTKスレはあるのにQTスレがないのはなんでだろう〜
210: 2009/07/25(土)10:58 ID:QoKls/xb(1) AAS
>>209
ム板にあるからじゃないか?
211: 2009/07/25(土)11:39 ID:IOPwPp1+(1) AAS
>>209
2chスレ:tech
どっちかと言うとQtの方が活発
212(2): 2009/08/23(日)00:41 ID:cXbPjTOU(1/3) AAS
初歩的な質問です。
Xを使わずにフレームバッファを使うGTK+アプリをリンクする際は、どのgtkライブラリをリンクすればいいのでしょうか?
Xを使う場合だと以下のようなリンクオプションになると思いますが、フレームバッファを使用する場合のリンクオプションを教えてください。
$ pkg-config gtk+-2.0 --libs
-lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0
213: 2009/08/23(日)01:17 ID:oYmg5B0H(1) AAS
Xを使わずにフレームバッファを使うGTK+とやらはインストールしてあんの?
214(1): 212 2009/08/23(日)02:02 ID:cXbPjTOU(2/3) AAS
debian上からaptitudeでlibgtk2.0とlibgtk2.0-dev関連のライブラリをインストールしてあります。
215(1): 2009/08/23(日)06:49 ID:Do4KpMOi(1) AAS
Xを使わないと動かんよ。
Gtk+はXLibの面倒臭さを軽減するためのライブラリに過ぎんのだから。
Windowsに移植する場合にもXLib相当のが要る
216(1): 2009/08/23(日)09:20 ID:WBxszhFm(1) AAS
>>214
それはX用のパッケージ。
フレームバッファ用のGTKはlibgtk-directfb-2.0-*だぞ。
>>215
知ったか乙
217: 212 2009/08/23(日)10:44 ID:cXbPjTOU(3/3) AAS
>>216
そうなんですか!
以前ググったら下記サイトのフレーズが目に留まり、てっきりDirectFBじゃなくてもフレームバッファでも利用可能なのだと思ってました。 orz
外部リンク:armadillo.atmark-techno.com
>GTK+
>GNOME アプリケーションでユーザインターフェースを構築するのに利用される基礎的なライブラリで,XWindow System 上で動作します(外部リンク:www.gtk.org).フレー>ムバッファやDirectFB 上などでも動作するように設定することができます.
ご教示いただいたライブラリをインストールして確認してみます。
218(1): 2009/08/29(土)19:05 ID:7RbftsXX(1) AAS
libgrade+gtkmmをいじって遊んでいるのだけど
メインウィンドウからダイアログのようなウィンドウを開く
サンプルは何処かに有りませんでしょうか
219(1): 2009/08/29(土)21:56 ID:OBRUPUZc(1) AAS
>>218
gtkmm-demo を起動してみては?
結構いろんなサンプルがあるな > gtk-demo pygtk-demo gtkmm-demo
220(1): 2009/08/30(日)01:00 ID:XE+apBqt(1) AAS
>>219
libgladeを使っていない様です。
221(1): 名無しさん@そうだ選挙に行こう 2009/08/30(日)08:33 ID:Czh9S0PJ(1/2) AAS
>>220
libgladeは使われなくなる方向だから、、、って思ったけど、
gtkmmだとBuilderを使ったサンプルが無いな。。。
おそらく、以下はチェックされていると思うけど、
外部リンク[html]:gtkmm.org
複数のwidget idを使っているサンプルは無いですね。。。
Gnome::Glade::Xml::create()して、get_widget()して、
signal処理してrun()する流れは同じだと思うけど、
丁度良いサンプルは見つからないな。。。
222(1): 名無しさん@そうだ選挙に行こう 2009/08/30(日)08:51 ID:IHJ1WvuS(1/2) AAS
>>221
有難うございます。小汚い書き方で何とか表示だけはするようになりました(いろいろ問題が有るけど)
綺麗に書いてあるサンプルなど見ればもう少しましになるかと思ってたのです。
libgladeは使われなくなる方向なんですね。anjutaでデフォルトではく雛型がlibgladeだったので調べてました
今は何を使う方向なんでしょうか?
223(1): 名無しさん@そうだ選挙に行こう 2009/08/30(日)10:37 ID:Czh9S0PJ(2/2) AAS
>>222
> libgladeは使われなくなる方向なんですね。anjutaでデフォルトではく雛型がlibgladeだったので調べてました
> 今は何を使う方向なんでしょうか?
Glade 3.6.7のglade-3を起動したら、プロジェクトのオプションってダイアログが開く。
そこには、プロジェクトのファイル形式でGtkBuilderとLibgladeを選択できる。
今後は、GtkBuilderがデフォルトになって、ファイル接尾子が.uiになる。
サンプルはgtk-demoのBuilderのソースを見るとわかると思う。
そして、gtkmmのサンプルが無いな〜って話。
外部リンク:live.gnome.org
のUpcoming Deprecationsで非推奨になっているものは、消えゆく運命。
224: 名無しさん@そうだ選挙に行こう 2009/08/30(日)11:08 ID:IHJ1WvuS(2/2) AAS
>>223
Debianのlennyを使っているのでAnjuta 2.4.2、Glade 3.4.5です・・・
GtkBuilderのサンプル探しの旅に出たいと思います。有り難うございます
225: 2009/08/31(月)02:59 ID:WV5KE7UC(1) AAS
glade も GtkBUilder もほとんど同じだから、リファレンスを見ながらで
書けると思うけど。
226(1): 2009/08/31(月)14:47 ID:4XJ92u20(1) AAS
GtkBUilderを使ったGtk::Drawingariaのサンプルを作ろうとしたんだけど
途端に分からず・・・
イベントとかどうやってつなげたらいいのだろう
イベント処理で書かないと無理だよね?
上下前次1-新書関写板覧索設栞歴
あと 776 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.013s