[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 2chのread.cgiへ]
Update time : 12/23 01:20 / Filesize : 236 KB / Number-of Response : 809
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【GUI】wxWidgets(旧wxWindows) その4【サイザー】



1 名前:デフォルトの名無しさん mailto:sage [2008/06/28(土) 21:49:20 ]
クロスプラットフォーム GUI ライブラリの wxWidgets (旧 wxWindows)についてのスレ。

本家
 www.wxwidgets.org/
wxWindows日本語プロジェクト
 wxwindowsjp.sourceforge.jp/
Let's wxWidgets
dot-gray.s33.xrea.com/
wxWindowsで始めるC++ GUIプログラミング
www.h3.dion.ne.jp/~k5_n/wxwin/
wxWidgets でクロスプラットフォーム GUIアプリを作ろう
0xcc.net/pub/uu-2004-08/


384 名前:デフォルトの名無しさん [2009/02/11(水) 15:15:05 ]
wxFormBuilderって、コンストラクタでnewしたインスタンスを
デストラクタでdeleteしてくれないんだけど、これは自分で書くの?

385 名前:デフォルトの名無しさん mailto:sage [2009/02/11(水) 17:37:33 ]
自動でdeleteしてくれるライブラリ(スマートポインタとか)使わないなら
newした分だけdeleteするように書くしかないよ

386 名前:デフォルトの名無しさん mailto:sage [2009/02/11(水) 17:58:47 ]
公式つながんない。

387 名前:デフォルトの名無しさん mailto:sage [2009/02/11(水) 23:24:55 ]
wxDevC++!

ごめん嘘

388 名前:デフォルトの名無しさん mailto:sage [2009/02/12(木) 11:42:37 ]
 ↑
何がウソで何がホントかハッキリしる!

389 名前:デフォルトの名無しさん mailto:sage [2009/02/12(木) 13:35:51 ]
>>384
SizeにAddしたオブジェクトは勝手に削除される。
自分でdeleteしちゃだめ。

sizer.cpp の551行目

390 名前:デフォルトの名無しさん mailto:sage [2009/02/12(木) 14:54:15 ]
ひょっとして>>384はGenerate Codeで吐き出されたコードに追記しようとしてるのか?
Generate Inherited Classで継承したクラスに自分のコードを書くのが正しい使い方だぜ?
そうじゃないと細かい修正でGenerate Codeしたらまた書き直さなきゃならないだろ

391 名前:384 mailto:sage [2009/02/12(木) 23:12:05 ]
>>390
いや、継承して書くのはわかってたけど、吐き出されるコードも
読んでおこうと見てみたらdeleteしてなかったので、
どうすんだろうなぁと。

で、>>389で納得しました。
ありがとうございました。

392 名前:デフォルトの名無しさん mailto:sage [2009/02/12(木) 23:16:13 ]
wxWidgetsはフレームワーク側で色々ゴニョゴニョしているから
正直、自分で組んでて不安になって来るんだよな。細かい挙動とか、特に。



393 名前:デフォルトの名無しさん mailto:sage [2009/02/14(土) 00:44:18 ]
Mac OS X 10.5にデフォルトで入ってるものを利用し、簡単なプログラムを組んだんだけど、
実行すると固まって操作できないのはそういうものでしょうか。
最新2.8.9のものをmakeして利用すれば問題ないのでしょうか。
っていうか、wxOSXっていつ頃になるの?

それからWindows上でwxFormBuilderを使ってみたのですが、
イベント部のコードを吐いてくれるのはいいけど、
マージしてくれないので、使いにくい。
そうゆうもんですか。
DialogBlocksは有償だけあって使いやすかったけど、レジストしてないから制限に引っかかる。
金ないからorz
なんかいいGUIのBuilderが欲しいと思った。


394 名前:デフォルトの名無しさん mailto:sage [2009/02/14(土) 01:43:50 ]
>>393
>Mac OS X 10.5にデフォルトで入ってるものを利用し、簡単なプログラムを組んだんだけど、
デフォルトでは wxPerl とか wxPython しか入ってないとおもったけど、どうやるの?
OS X は実行ファイルは .app パッケージに入れないとイベント受け取れないから
固まったように見えますよ。
wiki.wxwidgets.org/WxMac_Issues#Building_a_MacOSX_application_bundle
とか参照。


395 名前:デフォルトの名無しさん mailto:sage [2009/02/14(土) 07:52:22 ]
>>394

あ、そうなんですか。
Makefile書いてメイクしたのですが、minimalサンプルみたらxcodeのファイルがありますね。
MacはMacの作法にのっとってオブジェクトを配置しないといけないんですね。
ちょっとやってみようと思います。

因に私がやったメイクは、LinuxのwxGTKを使うように、
wx-config でインクルードとライブラリをあててmakeしました。
wxMacを特別に入れた記憶はありません。


396 名前:デフォルトの名無しさん mailto:sage [2009/02/14(土) 09:11:03 ]
>>395
なるほど、wxPerl とかだけでなくて wxWidgets そのものが
デフォルトでインストールされてるんですね。そりゃそうか。

397 名前:デフォルトの名無しさん mailto:sage [2009/02/24(火) 14:17:50 ]
もうすぐ2月が終わる
2.9.0来るかなぁ

398 名前:デフォルトの名無しさん mailto:sage [2009/03/01(日) 16:32:53 ]
Eclipse CDTでwxしようとしてるんですが、ビルドとかは問題なくできるものの
補完のためのインデクサが

 Syntax error: DECLARE_EVENT_TABLE();

とかポップアップしてきて機能しません。

ビルド自体には影響してませんが、これだとエラーと非エラーが混ざって
使い勝手が悪いので、なんとか正常に処理させたいのですが、同じように
困ってる話は見つかっても解決方法が見当たりません。

どうすればいいでしょうか?

399 名前:デフォルトの名無しさん mailto:sage [2009/03/02(月) 23:10:17 ]
wxPython2.8のAnimationが返す値おかしくね?
DisposalMethodがどうも-1ずれてるみたいし
BackgroundColourもなんか変だ
俺のだけ?


400 名前:デフォルトの名無しさん mailto:sage [2009/03/03(火) 13:38:10 ]
ソースあるんだから自分で調べたらいいじゃんか

401 名前:デフォルトの名無しさん mailto:sage [2009/03/03(火) 19:05:13 ]
うんその言葉で読む気になったわ
、で-1ずれてんのはcoincideだってさ
BackgroundColourは最初のフレームから
背景色に初期化しなかった俺のミス

ここで聞くよりソース読んだほうが
確かに早いけど誰もその情報は共有できん
のだ
いい意見有難う

402 名前:デフォルトの名無しさん [2009/03/10(火) 10:16:05 ]
質問
レイアウト制御において

Sizer > Panel > Sizer
Sizer > Sizer

ってやっぱり違うんですか?( > は入れ子の関係を表してます)
コントロールをまとめる枠としての Panel の存在意義がイマイチわからないっす。



403 名前:デフォルトの名無しさん mailto:sage [2009/03/11(水) 02:02:27 ]
Panelは子コントロールの親になる
Sizerはあくまで下層要素のサイズを制御するだけ

404 名前:デフォルトの名無しさん mailto:sage [2009/03/11(水) 07:05:48 ]
>>403
ありがとうございます。
単にレイアウトを制御したいだけなら Sizer を直に入れ子にして、
コントロールを論理的にグループ化したい場合は Panel でまとめる、という感じですね。

405 名前:デフォルトの名無しさん [2009/03/11(水) 08:02:25 ]
いつも使ってて思うことなんだけど、Sizerというクラスをなくして
レイアウトの機能もWindowに含めてほしい(統合してほしい)
そうなっていないということは、そうすると何か問題があるのだろうか

406 名前:405 mailto:sage [2009/03/11(水) 08:03:13 ]
ごめんageてしまった

407 名前:デフォルトの名無しさん mailto:sage [2009/03/11(水) 08:19:10 ]
>>405
コントロールのレイアウトのためだけにWindowを入れ子にするのは
メモリ効率が悪いからじゃないでしょうか

だからレイアウトアルゴリズムだけをクラスとして抜き出して Sizer なんてものを
作ったのでは

408 名前:デフォルトの名無しさん mailto:sage [2009/03/11(水) 23:22:44 ]
レイアウトアルゴリズム増やそうとする度に
wxWindowクラス書き換えて肥大化していくのは困るでしょ

409 名前:デフォルトの名無しさん mailto:sage [2009/03/12(木) 10:16:25 ]
GoF でいうところの Strategy パターンというやつだな

410 名前:デフォルトの名無しさん [2009/03/13(金) 19:16:34 ]
質問させて下さい。
wxRuby でちょっとした GUI ツールを書いているのですが、
ウィンドウを close してアプリを終了してもプロンプトが返ってきません。

ウィンドウを XRC から作るように変更したところでこのような
現象が発生するようになりました。

具体的には
Wx::XmlResource.get.load_frame_subclass(self, nil, "MyFrame")

があると上記の問題が発生します。
on_exit も呼ばれず、どうも何かが解放されずに残っていてアプリの終了を
邪魔しているような印象です。
どのような原因が考えられますか?

411 名前:410 mailto:sage [2009/03/13(金) 19:18:34 ]
補足
ウィンドウはきちんと表示されており、イベントハンドラの設定もうまくいっています。

412 名前:410 mailto:sage [2009/03/13(金) 22:04:27 ]
CloseEvent に対するデフォルトのハンドラが呼ばれなくなったと推測
XRC からリソースをロードした段階で CloseEvent をトラップする別のハンドラが
設定されたのか?

よくわからん。調査続行

どなたかヒントでもあればお願いします m(__)m



413 名前:410 mailto:sage [2009/03/13(金) 23:24:53 ]
evt_close {|event| exit }

でとりあえずプロンプトは戻るようになった。

414 名前:デフォルトの名無しさん mailto:sage [2009/03/14(土) 10:35:35 ]
俺もその現象あった
XRCは使ってなかったけど、Frameのサブクラス作ったからそのせいかも

415 名前:410 mailto:sage [2009/03/14(土) 11:31:46 ]
>>414
自分も Frame のサブクラス作ってますが、それだけでは上記の問題は
発生しませんでした。
GUI が複雑になってきたので XRC をロードするように変更したところ
close でプログラムが終了しなくなりました。

閉じられるウィンドウが最後の一枚だったら exit というハンドラを自分で
設定すれば元の動作に戻るはずですので、そうしようと思ってます。

416 名前:デフォルトの名無しさん [2009/03/19(木) 19:09:19 ]
なんで SetCellAttr はないんだ? セル単位で制御したいのに
まあ、自分で書いたらいいだけだけど

417 名前:デフォルトの名無しさん mailto:sage [2009/03/21(土) 11:26:29 ]
2.8.10安定版リリース

418 名前:デフォルトの名無しさん mailto:sage [2009/03/31(火) 21:19:15 ]
保守総一郎

419 名前:デフォルトの名無しさん [2009/03/31(火) 21:23:43 ]
Qtに流れ始めたかのぉ??

420 名前:デフォルトの名無しさん mailto:sage [2009/04/01(水) 11:07:04 ]
最近 wxWidgets 使い込み出したのに廃れてもらっては困るぜ!

421 名前:デフォルトの名無しさん mailto:sage [2009/04/01(水) 11:58:06 ]
廃れてるんじゃなくて、枯れてんだよ。
だから安心して使うがいい。

422 名前:デフォルトの名無しさん mailto:sage [2009/04/01(水) 12:44:39 ]
Qtとどっちがつおい?



423 名前:デフォルトの名無しさん mailto:sage [2009/04/01(水) 13:21:00 ]
字面でみると wxWidgets の圧勝w
Qt のクラス名って全部 Qなんたらで間抜け面

きゅうりのQちゃんかよw

424 名前:デフォルトの名無しさん mailto:sage [2009/04/01(水) 14:09:34 ]
その発想は全くナカタ

425 名前:デフォルトの名無しさん mailto:sage [2009/04/01(水) 15:08:01 ]
ガンダムだって WX はあるけど Q はないしなw

426 名前:デフォルトの名無しさん mailto:sage [2009/04/02(木) 17:42:54 ]
ここはデスクトップアクセサリを作る人も見ていいところですか??

427 名前:デフォルトの名無しさん mailto:sage [2009/04/02(木) 17:44:11 ]
と思ったけど、なんか違うみたいですね?
あのYahoo! Widgetとは別もんですか。

428 名前:デフォルトの名無しさん mailto:sage [2009/04/02(木) 17:48:41 ]
全然違うよ。
これはクロスプラットフォームなGUIライブラリ。
アプリケーション全般を作るためのライブラリ

429 名前:デフォルトの名無しさん [2009/04/04(土) 19:59:33 ]
素朴な疑問
wxWidgets ってウィンドウを座標(-1, -1)に配置できなくね?
というか、DEFAULT_POSITION と座標(-1, -1)を区別できないような……

実用上困ることはないけど、デフォルト値がなにかと -1 なのはどうかと思った。

430 名前:デフォルトの名無しさん mailto:sage [2009/04/05(日) 10:56:39 ]
最小値が -1 の GridCellNumberEditor も作れねえ
サブクラス作りなさいってことか

431 名前:デフォルトの名無しさん [2009/04/11(土) 17:18:38 ]
ブラウザコントロールって何かお勧めありますか?
Windows, Linux両方でまともに動くやつで。

432 名前:デフォルトの名無しさん mailto:sage [2009/04/11(土) 20:31:04 ]
>>431
使ったことないけどwxHtmlWindowってのがあるね



433 名前:デフォルトの名無しさん mailto:sage [2009/05/09(土) 13:35:48 ]
ライブラリビルドでwx.dswとwx_dll.dswの違いって何ですか?

434 名前:デフォルトの名無しさん mailto:sage [2009/05/09(土) 16:15:04 ]
static linkとdynamic linkの違い
前者は実行ファイルが巨大になる
後者は実行ファイルは省サイズだが配布時にdllを含める必要がある

435 名前:デフォルトの名無しさん mailto:sage [2009/05/09(土) 21:21:03 ]
Ubuntu8.04、C++で開発してます。wxGLCanvasで点を描画したいのですが、
glPointSizeで点のサイズを3に設定して描画しても点のサイズが1と変化がありません。
ちなみに、fedora9, Vmware用のUbuntu8.04では意図どおりにサイズが変更されます。
下のようなコードなのですが、同じような経験をされた人いませんか?

void MyFrame::OnPaint(wxPaintEvent& event)
{
gl->SetCurrent();

glPointSize(3);
glClearColor(0.f, 0.f, 0.f, 0.f);
glClear(GL_COLOR_BUFFER_BIT);

glBegin(GL_POINTS);
glColor3f(1.f, 0.f, 0.f);
glVertex2f(0.f, 0.f);
glEnd();

glFlush();

gl->SwapBuffers();
}


436 名前:デフォルトの名無しさん mailto:sage [2009/05/09(土) 21:54:40 ]
glGetIntegervでGL_POINT_SIZE_RANGEの値を調べてみては?

437 名前:デフォルトの名無しさん mailto:sage [2009/05/19(火) 11:58:21 ]
TreeCtrl上でキー入力すると最初の文字がマッチした項目に移動するんだけど、この動作って無効にできない?
Keydownイベントとか設定しても、マッチしないキーを押すとポンポンエラー音みたいなのが鳴ってうっとうしいんだよね・・・


438 名前:デフォルトの名無しさん mailto:sage [2009/05/21(木) 10:18:31 ]
>>437
イベントを skip しなければいいのでは?

439 名前:437 mailto:sage [2009/05/21(木) 15:16:31 ]
>>438
特にskipする記述はしていないのですが、上記の動作をしてしまうんです。
明示的にskipしないようにする記述がいるのでしょうか?

なんかkeydownイベントの前に動作している気がするんですが、他の箇所に書く必要があるんですかね?

まだあまりよくわかってないので質問ばかりになってしまい申し訳ありません。

440 名前:デフォルトの名無しさん mailto:sage [2009/05/22(金) 07:08:10 ]
wxではあまり細かいことは気にしないのが吉。
下のレイヤのデフォルト動作の違いによるプラットフォーム間での差異とか結構あるし。

441 名前:437 mailto:sage [2009/05/22(金) 12:46:37 ]
>>440
なるほど、そうゆうものと割り切った方がいいんですかね。
なんか方法があるだろうと思ってはまってたんで、ちょっと気が晴れました。ありがとうございます。

結構細かいことをやりたかったんで、他のものも含めて考え直してみようと思います。

QTとかどうなんですかねぇ。似たような感じもしますが・・・

442 名前:デフォルトの名無しさん mailto:sage [2009/05/22(金) 15:31:21 ]
>>441
Qtはwxとは思想が逆。OSネイティブGUIアプリとの違いは出やすいが
自作クロスアプリでのOSごとの違いを少なくするのはやりやすい。




443 名前:デフォルトの名無しさん mailto:sage [2009/05/22(金) 15:42:42 ]
 ↑
分かるようで分からない文章だな

444 名前:デフォルトの名無しさん mailto:sage [2009/05/22(金) 16:14:32 ]
どこがわからない?

そのOSの他のソフトと同じような動作にしたい→wx
OSが何であろうと同じソフトなら同じように動作させたい→Qt

ならわかる?

445 名前:デフォルトの名無しさん mailto:sage [2009/05/22(金) 16:48:57 ]
文章は分かったが、実態は分からないw

446 名前:デフォルトの名無しさん mailto:sage [2009/05/22(金) 16:58:15 ]
少なくとも>>441の疑問には即してないな
俺はどうでもいいが

447 名前:441 mailto:sage [2009/05/24(日) 16:59:35 ]
Qtいろいろ試してみました。
442さんのおっしゃるとおり思想の違いなのか結構細かいことまで設定できるようです。

キーイベントはデフォルトの動作を上書きできるみたいですね。
ポンポンエラー音みたいなのも鳴らないし、いい感じです。

Qt Creatorが使いやすくてレイアウトがとっても楽なのもうれしいですね。
ここにQtのことを書くのはあれなんでこれぐらいにしときますが、自分の要件には合ってる気がするんでこれでいってみようかと思います。

遅くなりましたが以上報告でした。お騒がせしました。

448 名前:デフォルトの名無しさん mailto:sage [2009/05/25(月) 01:06:28 ]
そうかそうか。おれはどっちも好きなんでガンバレ。

そういうわけで、俺と>>441の間では通じてたようなのでOKだな。

449 名前:デフォルトの名無しさん mailto:sage [2009/05/25(月) 21:37:25 ]
>>448
終わりよければすべて良しってやつか

450 名前:デフォルトの名無しさん mailto:sage [2009/06/04(木) 14:26:51 ]
ウックス

451 名前:デフォルトの名無しさん mailto:sage [2009/06/18(木) 08:17:18 ]
すみません、2.8.8をスタティクライブラリとしてコンパイルするにはどうすればいいのでしょう。
調べてはみたのですが、DLLにするやり方しかのっていないのです。


452 名前:デフォルトの名無しさん mailto:sage [2009/06/18(木) 09:05:37 ]
install.txtとかくらい読め



453 名前:デフォルトの名無しさん mailto:sage [2009/06/18(木) 15:33:40 ]
>>451
環境くらい書けよ。Macか?

454 名前:デフォルトの名無しさん mailto:sage [2009/06/18(木) 18:21:01 ]
>>452
すみません、なにしろ初心者なものでして…
>>453
申し訳ない、環境はWindowsXPでCode::Blocksで開発する予定です。

455 名前:デフォルトの名無しさん mailto:sage [2009/06/18(木) 21:27:52 ]
すみません、家帰って>>452さんのいっていたやつ読んだら解決しました。

ちょっと首吊ってきます・・・

456 名前:デフォルトの名無しさん mailto:sage [2009/06/19(金) 15:25:04 ]
ようやくスタートラインに立てたんだから
がんばれよー

457 名前:デフォルトの名無しさん mailto:sage [2009/06/19(金) 21:37:23 ]
みなさんシリアル化とかどうしてます?

458 名前:デフォルトの名無しさん mailto:sage [2009/06/21(日) 09:29:42 ]
wxWidgetsを使った日本発のオープンソースプロジェクトってありますか?
もしあれば参考にしたいので教えてください。

459 名前:デフォルトの名無しさん mailto:sage [2009/06/21(日) 09:42:02 ]
sourceforge.jpとかで検索してみるとか。

www.google.co.jp/search?hl=ja&q=wxwidgets+site%3Asourceforge.jp+-site%3Ailaliart.sourceforge.jp+-site%3Awxwindowsjp.sourceforge.jp

460 名前:デフォルトの名無しさん mailto:sage [2009/06/21(日) 10:06:47 ]
ありがとうございます。wxRubyやwxPythonじゃなくて
C++のを探していたのですが、あまり見つからないですね。
MalonNoteというのがあったので見てみます。

461 名前:デフォルトの名無しさん mailto:sage [2009/06/22(月) 22:42:46 ]
wxPython の wx.lib.floatcanvas と同等の機能を持った
wxWigets の C++ ライブラリってないでしょうか?

462 名前:デフォルトの名無しさん mailto:sage [2009/06/28(日) 19:24:12 ]
2.8.10を使っていますがJaneStyleのスレ覧タブみたいなものはなんていうコントロールなのでしょうか?



463 名前:デフォルトの名無しさん mailto:sage [2009/06/29(月) 11:17:00 ]
>>462
標準のだと wxNotebook
拡張されているのは wxFlatNotebook

464 名前:デフォルトの名無しさん mailto:sage [2009/06/29(月) 16:48:09 ]
>>463
thx!

465 名前:デフォルトの名無しさん mailto:sage [2009/07/02(木) 22:00:06 ]
wxMSW-2.8.10を使っています。

wxMessageBoxやwxAboutBoxを使うとビープ音が鳴りますが
これを鳴らさなくする方法はありますか?もしかしたら
wxWidgetsじゃなくてWindowsが出してるのかもしれませんが。

466 名前:デフォルトの名無しさん mailto:sage [2009/07/03(金) 10:39:41 ]
>>465
うん、出しているのはWindows。
それが嫌なら wxDialog あたりを継承して自作するのが楽だと思うよ。

467 名前:デフォルトの名無しさん mailto:sage [2009/07/03(金) 17:31:34 ]
>>466
ありがとうございます。自作することにします。

468 名前:デフォルトの名無しさん mailto:sage [2009/07/22(水) 06:48:33 ]
クロスプラットフォームなアウトライナーみたいなのを作ってます
wxRichTextCtrl使ってみようと思ってサンプル動かしてみたんですが
wxGtkではwxRichTextCtrlでインライン入力できないんですか?


469 名前:デフォルトの名無しさん mailto:sage [2009/07/24(金) 10:53:48 ]
>>468
wxGTK は触ったことないからなんとも言えないな〜
wxWidgets は IME 関連の制御をしていないと思うから、
なんらかのメッセージを処理すればいいんだとは思うけど。

470 名前:デフォルトの名無しさん mailto:sage [2009/08/11(火) 06:15:03 ]
wxWidgets 3.0っていつごろリリースされそうですか?

471 名前:デフォルトの名無しさん mailto:sage [2009/08/11(火) 07:28:49 ]
>>470
ロードマップだと
trac.wxwidgets.org/wiki/Roadmap

We hope to make 3.0 before the end of 2009.

年末じゃねえの。まあこういうのは早くなることはなく、大概おくれるもんだけどなw

472 名前:デフォルトの名無しさん mailto:sage [2009/08/11(火) 07:57:52 ]
>>471
thx



473 名前:デフォルトの名無しさん mailto:sage [2009/08/14(金) 16:42:31 ]
wxFormBulderって生成するコード変じゃね?
ダイアログにボタンが一個だけのプログラムを書いてみた。

ダミーのイベントハンドラをvritual宣言しておくから、
サブクラスを作って、そこにボタン処理などの本来のイベントハンドラを
まとめて書きなさい、という方針はすばらしい。
けど、登録するイベントハンドラのアドレスが、サブクラスのアドレスじゃなくて、
継承元のダミーのアドレスでは、飛ぶはずないじゃん。
作者、なにを勘違いしているんだろ。
さわり始めて2日目の俺のほうが勘違いしている?

474 名前:デフォルトの名無しさん mailto:sage [2009/08/15(土) 12:28:24 ]
>>473
つ Code::Blocks

475 名前:473 mailto:sage [2009/08/15(土) 17:39:20 ]
Code::Blocks 調べました。ちゃんと動きました。
ubuntuだと日本語が入力ができないとか、
標準入出力を扱うウィンドウがないとか、
多少ありますが、素晴らしいと思いました。
進歩しているんすね。癖になりそうです
ありがとうスッ。

476 名前:デフォルトの名無しさん [2009/08/27(木) 13:32:21 ]
元となったデザインがMFC構造で古すぎるので消えるって、本当でつか?

477 名前:デフォルトの名無しさん mailto:sage [2009/08/28(金) 15:34:59 ]
yes

478 名前:デフォルトの名無しさん mailto:sage [2009/09/05(土) 07:08:07 ]
wxPythonのサイト大丈夫か?
www.wxpython.org/

<a target=_top href="accountinから始まるカジノがどうって行は前は無かったと思うが。

479 名前:デフォルトの名無しさん mailto:sage [2009/09/05(土) 09:20:35 ]
Ou voyez vous?

480 名前:デフォルトの名無しさん mailto:sage [2009/09/08(火) 00:37:02 ]
wxCode の wxCurlって使ってる人いますか?

どうにもこうにもSetOptが効かなくて困ってます。

wxCurlHTTP http("https://hogefugamoge.jp");
http.SetOpt( CURLOPT_USERAGENT, "MyUserAgent" );
http.Get( filepath );

って感じでやってるんですが、何事も起きなくて・・・・

SetOptのreturnはtrueなんで、wxCurl君は正常に処理してるつもりっぽいのですが・・・


ちなみにSSL通信がしたくてwxCurlを使ってるんですが、
他のライブラリでもSSLでPUTとかDELETEとかできればそっちでもOKです。


すみませんがよろしくお願いします。

481 名前:480 mailto:sage [2009/09/08(火) 00:40:33 ]
すみません書き忘れです。
wxWidget本体は wxMSW 2.8.10
wxCurlはsvn版 ( 2009-09-01にsvnリポジトリからダウンロード )
開発環境は Code::Blocks 8.02 mingw同封版
です

482 名前:480 mailto:sage [2009/09/08(火) 05:44:40 ]
すみません
やっとこさ自己解決しました。

どうやらどのHTTPメソッドを発行する関数でも、
SetCurlHandleToDefaults という関数でヘッダー諸々の初期化を行っており、
wxCurlHTTPクラスを継承したクラスを作り、
この関数をオーバーライドしてやらないとダメみたいです。

似たようなことをwxCurlBaseを継承したwxCurlHTTPで行っているので、
それを参考にすればOKかと。


お騒がせしましたー



483 名前:デフォルトの名無しさん mailto:sage [2009/09/08(火) 09:26:06 ]
すみません
すみません
すみません
omedeto-

484 名前:デフォルトの名無しさん mailto:sage [2009/09/09(水) 12:49:07 ]
wxWidgets 2.9.0 がリリースされたね。
www.wxwidgets.org/






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<236KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef