[過去ログ] GTK+プログラミング (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
697: 2011/09/07(水)11:01 ID:s/CIYWHm(1) AAS
>>696
何かの折にヘッダファイルとして使わせてもらいます
698: 2011/10/03(月)10:40 ID:DltdAdh6(1/2) AAS
>>696さんのリストを一部改変してボタンを押されたら次の画像を表示するというふうにしたいのですが
上手くいきません
ボタンのシグナルコネクトをflipという関数に接続したのですが
関数が反応してないようです
どうすればいいか教えてください
改変したリストです↓
外部リンク[c]:www1.axfc.net
699
(1): 2011/10/03(月)10:45 ID:DltdAdh6(2/2) AAS
すいません、元のリストをアップしてしまいました
正しくはこちらです(ファイル名をimage2.cに変えました)
外部リンク[c]:www1.axfc.net
700
(2): 2011/10/04(火)05:43 ID:OMJjY+ZZ(1/3) AAS
>>700
ちょちょと換えてみたから見てみて
外部リンク[c]:www1.axfc.net
devhelpってヘルプビューア入れて GtkButtonの説明読むのおすすめ
「The "clicked" signal」 てとこにclickedシグナルハンドラのシグネチャが書いてあるよ
>>699が元々書いてたハンドラとシグネチャが一致してなかったみたい

それと初回クリック時の画像ファイルインデックスは0番じゃなくて1番にしといた
701: 2011/10/04(火)05:45 ID:OMJjY+ZZ(2/3) AAS
指示レス番まちがえたけど  訂正しねーよ!(我が家杉山)
702: 2011/10/04(火)12:32 ID:VseFFwAj(1) AAS
>>700
動きました、どうもすいません
703: 2011/10/04(火)22:44 ID:OMJjY+ZZ(3/3) AAS
謝る必要はこれっぽっちもないけど
「動けばいい」とかいう低い志は捨てようや
704
(1): 2011/10/17(月)00:11 ID:OFrElfAX(1/2) AAS
ボタンを押されたときに、シグナルコネクト先を変更したいのですが
if elseで分岐させてみたのですが上手くいきません。(最初に通過した設定がそのまま残って変更出来ない)
ボタンを押されたら、シグナルコネクト先を変更するにはどうすればいいのでしょうか?
705
(1): 2011/10/17(月)03:57 ID:jBv5AccH(1) AAS
>>704
> if elseで分岐させてみたのですが上手くいきません。(最初に通過した設定がそのまま残って変更出来ない)

コード見ていないので確かなことは言えませんが、
g_signal_handler_disconnect()とg_signal_connect()を使えばきっと出来ますよ(やってみたら出来た)
code snippestでも貼ってくれたらアドバイスもできたかと思いますが情報が不足していましたので
「ボタンを押されたら、シグナルコネクト先を変更する」というサンプルを書いてみました。ので参照みて下さい

外部リンク[c]:www1.axfc.net

main関数内とハンドラ内で共用する変数についての渡し方は
・g_object_set_data()を利用して渡す方法
・g_signal_connect()の最後の引数にGHashTableを指定して渡す方法
省2
706: 2011/10/17(月)17:36 ID:OFrElfAX(2/2) AAS
>>705
ご親切にありがとうございます
解読してみます
707: 2011/12/26(月)12:41 ID:Jg1bu6au(1) AAS
GTKとcarioとpangoの関係を教えて下さい
708: 2011/12/27(火)02:22 ID:4qSP4mDf(1) AAS
なんと、全部文字数が奇数です。
709: 2012/02/12(日)21:52 ID:vrKTadjR(1) AAS
2chスレ:tech
710: 2012/03/13(火)01:46 ID:3Ugm7oRN(1) AAS
ウィキ作った
外部リンク:monobook.org
711: 2012/03/13(火)23:30 ID:XEqUJYrf(1) AAS
ぼくもつくろっと。
712: 2012/03/20(火)06:02 ID:jPw9I0u0(1) AAS
外部リンク:cairographics.org
外部リンク:cairographics.org
ぬぉ!死んだと思っていたcairoに新バージョンのニュースが!
FirefoxはLinux版も自前のOpenGLレンダラーに移行しつつあるから、
今更4倍速くなったって言っても悲しいけど、GTK+は間違いなくかなり速くなりそうだ。
713
(1): 2012/03/25(日)06:47 ID:Bt4mNkdj(1) AAS
外部リンク:cairographics.org
cairo-1.12.0がリリースされた。18ヶ月ぶりのメジャーバージョンアップらしい。
個人的にはGTK+の描画がどれだけ高速化されたかが気になるな。
714: 2012/03/25(日)09:54 ID:1P7W2wf1(1) AAS
>>713
>どれだけ高速化されたかが気になる

cairoで何をしようとしてるの?
715: 2012/03/25(日)18:58 ID:3RGnGf+l(1) AAS
何をしようとしてるかが関係あるの?
716: 2012/03/25(日)21:27 ID:rI7Awxch(1) AAS
正直に白状するが、
glageのuser dataの使い方がわからないまま
実務で開発しちゃったりしてます。
1-
あと 286 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.023s