-
- 1
- 2010/04/09(金) 15:12:36
-
クロスプラットフォーム GUI ライブラリの wxWidgets (旧 wxWindows)についてのスレ。
本家
ttp://www.wxwidgets.org/
wxWindows日本語プロジェクト
ttp://wxwindowsjp.sourceforge.jp/
Cross-Platform Programming with wxWidgets
ttp://wxwidgets.info/
Let's wxWidgets
ttp://dot-gray.s33.xrea.com/
wxWindowsで始めるC++ GUIプログラミング
ttp://www.h3.dion.ne.jp/~k5_n/wxwin/
wxWidgets でクロスプラットフォーム GUIアプリを作ろう
ttp://0xcc.net/pub/uu-2004-08/
前スレ
【GUI】wxWidgets(旧wxWindows) その4【サイザー】
http://pc12.2ch.net/test/read.cgi/tech/1214657360/
-
- 471
- 2012/07/18(水) 13:24:00.41
-
wxWCharBuffer の使い方が良く判りません。
-
- 472
- 2012/07/23(月) 08:38:27.68
-
過疎
-
- 473
- 2012/07/23(月) 13:34:00.85
-
過疎かあ?
-
- 474
- 2012/08/10(金) 14:24:37.30
-
わからないことがあるので、教えてください。
http://fossies.org/unix/misc/wxWidgets-2.9.4.tar.gz:a/wxWidgets-2.9.4/utils/helpview/src/client.cpp
のソースの中で、149行目と150行目の : は何という演算子で、どのようなことをしているのでしょうか?
149 MyFrame::MyFrame(wxFrame *frame, const wxString& title)
150 : wxFrame(frame, wxID_ANY, title, wxDefaultPosition, wxSize( 200, 100 ) )
149行目は、コンストラクターというのはなんとなくわかりますが、その後の演算子?がなにをしているのかが
わかりません。
検索しても、スコープ演算子はでてくるのですが、: 一個だけの演算子の意味がでてきません。
試しに、150行目に該当する部分をコメントアウトしてみると、ビルドは通りますが、実行しても何も表示されません。
{}の中に、 wxFrame(frame, wxID_ANY, title, wxDefaultPosition, wxSize( 200, 100 ) );を追加してビルドして
実行しても何も表示されません。
-
- 475
- 2012/08/10(金) 14:33:22.20
-
すいません、リンク先の内容が質問したい内容と同じではありませんでした。
実際は、C:\wxWidgets-2.9.3\samples\sockets\client.cppの内容をビルドしながら理解しようとしています。
client.cpp
// frame constructor
MyFrame::MyFrame() : wxFrame((wxFrame *)NULL, wxID_ANY,
_("wxSocket demo: Client"),wxDefaultPosition, wxSize(300, 200))
ここのコンストラクタの後の、: の演算子?であっているのかどうかも不明なのですが・・・
これは何をしているのでしょうか?
-
- 476
- 2012/08/10(金) 14:58:02.41
-
>>475
MyFrameは多分継承したクラスなので、基底クラスであるwxFrameのコンストラクタを呼び出している。
-
- 477
- 2012/08/10(金) 14:59:37.21
-
あげちゃった・・・。Orz
-
- 478
- 2012/08/10(金) 15:15:07.17
-
>>476
教えてくれてありがとうございます。
継承と基底クラスを調べてみます。
-
- 479
- 2012/08/10(金) 16:12:34.61
-
若き日のヴィドゲンシュタインがよみがえったように
-
- 480
- 2012/08/10(金) 16:21:56.40
-
連結グラフ G=(V,E) と重み d:E->R+が与えられたとき 最小木を求めよ。
-
- 481
- 2012/08/14(火) 17:06:28.44
-
演算子?ではありませぬ
-
- 482
- 2012/08/28(火) 18:53:02.77
-
初期化リストじゃね?
-
- 483
- 2012/08/31(金) 17:18:28.13
-
wxStaticBitmapに透過png画像を指定して描画しても、
透過になってくれてないようなのですが、
単にwx.BITMAP_TYPE_PNGで読んだものを貼るだけじゃ駄目なんでしょうか?
-
- 484
- 2012/08/31(金) 18:43:26.98
-
wxInitAllImageHandlers() の呼び忘れや
png を作成したソフトが原因で正常に透過処理されないとかかなあ
サンプルのimage参考にするといいと思うよ
-
- 485
- 2012/08/31(金) 22:09:21.20
-
wxPython in action の翻訳版が・・・
http://www.slideshare.net/ryanvan/wxpython-in-action
-
- 486
- 2012/08/31(金) 23:26:46.41
-
スライド565ページって、出版じゃないのかー。
それでも俺は原書を選ぶぜ。
-
- 487
- 2012/08/31(金) 23:48:10.30
-
webはスライドだけど
savefileボタン押したら
普通にPDFが落ちて来た
-
- 488
- 2012/09/01(土) 02:49:55.50
-
・wxAuiPaneInfoで、一度設定したCaptionをCaptionVisibleのtrue, falseで切り替えたいけど
なぜか反映されん、なんでだぜ
wx 2.9.4使ってみた
・GTK環境 wx2.8でSetSizer呼んだ後Fit呼ぶと異常終了するバグが2.9.4では直ってた
・同じくGTK環境 wxListctrlでwxLIST_AUTOSIZEしても、自動でカラムの幅が調整されない
(なんかメーリス見たらwxPythonのロビンさんが「まだ直ってないの?」みたいなこと書いてた。誰か直して。)
-
- 489
- 2012/09/01(土) 04:53:40.84
-
GTKは糞
-
- 490
- 2012/09/05(水) 19:33:35.92
-
GTK+ は多段タブも実現できんのだな
WindowsにできてGTKにできんことが結構見えてきた
ミゲルさんもこんなこと書いてるし、Linuxのデスクトップはダメだな
http://www.yamdas.org/column/technique/linuxdesktopj.html
-
- 491
- 2012/09/06(木) 09:29:27.19
-
>>489
またおまえか
巣に帰れ
-
- 492
- 2012/09/06(木) 09:57:24.07
-
何度でも言うよ
欠かさず言うよ
GTKは糞
-
- 493
- 2012/09/06(木) 17:47:43.41
-
>>492
おっさんなにやってん?
-
- 494
- 2012/10/15(月) 03:49:13.19
-
eNprdGhEhnH6XMi8RgcFfQj71L1t6+FS
Cvr6jXc0G/c3BgLhfriwvl5No4NejUJz
LpIZQVwwPY0OQOkaBSBnDlRujgKYC4ZQ
ZfoKYGVzkkEcDYX4xjnxmo0OzXUKU/L6
1jadbDo7bfP0uVwwA8FqG4MgjH01YAMa
A7kgNND1LQtgroC6Kb4xDiyr1BiAAjP1
9JpzFQBRXmeP
-
- 495
- 2012/10/24(水) 22:55:14.82
-
大量削除の危機を生き延びたんだな
-
- 496
- 2012/11/01(木) 21:43:39.40
-
┌─┐
│●│
└─┤
_ ∩
( ゚∀゚)彡
┌─┬⊂彡
│●│ おっぱい!おっぱい!
└─┘
-
- 497
- 2012/11/17(土) 01:59:11.60
-
hosh
-
- 498
- 2012/11/18(日) 17:34:28.86
-
wxWidgetsって、gtkを呼び出す抽象的なレイヤになるの?
-
- 499
- 2012/11/18(日) 18:00:39.95
-
OSとかbuildしたときの設定による
Windows版なら今は直接Win32API呼んでるはず
-
- 500
- 2012/11/19(月) 00:34:29.96
-
>>498
抽象的なレイヤって言い方が引っかかるけど
どのプラットフォームでも同じコードで動くよ
-
- 501
- 2012/11/19(月) 02:31:32.83
-
gtkを呼び出す抽象的なレイヤなんてないよ
-
- 502
- 2012/11/20(火) 14:03:35.35
-
wxGtkって何なんだ?
-
- 503
- 2012/11/20(火) 14:05:16.89
-
具象的
-
- 504
- 2012/11/20(火) 16:40:02.72
-
gtkをwxWidgetのバインディングで呼出してんだから抽象的じゃないの?
具象的だと日本語おかしくね?
-
- 505
- 2012/11/20(火) 16:46:58.65
-
gu
taite
ki
-
- 506
- 2012/11/22(木) 21:38:02.68
-
>>505
はいはいワロス
-
- 507
- 2012/11/22(木) 23:26:03.48
-
>>506
ひでー
-
- 509
- 2013/01/10(木) 07:36:12.49
-
何度でも言うよ
欠かさず言うよ
GTKは糞
-
- 510
- 2013/01/10(木) 16:50:22.28
-
マイナーGUIスレを見たけど、以前はFOXが人気だったんだね
まだ息してるのかな
-
- 511
- 2013/01/10(木) 16:53:16.15
-
今はもう、QtかWxWidgetsの二択にしか見えない。気のせい?
-
- 512
- 2013/01/11(金) 08:37:58.62
-
FortranプログラムのGUIシェルをwxWidgetsで作ろうとsampleのexecを改造しているけれどよくわからない。
いい本ないでしょうか。
最近wxPythonの本が出ましたがパイプまでは書いていないので…
-
- 513
- 2013/01/11(金) 09:01:20.21
-
eNprdGhEhnH6XMi8RgcFfQj71L1t6+FS
Cvr6jXc0G/c3BgLhfriwvl5No4NejUJz
LpIZQVwwPY0OQOkaBSBnDlRujgKYC4ZQ
ZfoKYGVzkkEcDYX4xjnxmo0OzXUKU/L6
1jadbDo7bfP0uVwwA8FqG4MgjH01YAMa
A7kgNND1LQtgroC6Kb4xDiyr1BiAAjP1
9JpzFQBRXmeP
-
- 514
- 2013/01/13(日) 12:10:17.65
-
64bit版MinGWでwxWidgetsコンパイルしてるけど
作ったバイナリが起動すらしないので死にそう
-
- 515
- 2013/01/14(月) 01:59:27.93
-
コンパイルできた
64bitネイティブアプリや、どや
-
- 516
- 2013/01/15(火) 01:35:39.03
-
windows7を使用しています。
ttp://wiki.wxwidgets.org/Beech:Using_common_dialogs
を参考に拡張子が、csvとtxtのファイル名のみを取得しようとしています。
wxDir::GetAllFiles(dir , &filename ,wxT("*.txt"));
wxDir::GetAllFiles(dir , &filename ,wxT("*.csv"));
filespecが一つのときは指定拡張子のみ取得できます。
wxDir::GetAllFiles(dir , &filename ,wxT("*.csv;*.txt"));
2個指定すると何も取得されません。
指定方法が悪いと思うのですが、どのようにすればいいのでしょうか?
教えてください。
-
- 517
- 2013/01/15(火) 06:14:19.90
-
http://trac.wxwidgets.org/ticket/4420
-
- 518
- 2013/01/15(火) 06:31:29.95
-
分からないならレスしないでください
-
- 519
- 2013/01/15(火) 17:15:14.30
-
>>517
レスありがとう。
一つしかサポートされないのですね。
ありがとうございました。
-
- 520
- 2013/01/16(水) 15:50:20.31
-
なんで
ttp://wiki.wxwidgets.org/Beech:Using_common_dialogs
を参考にすると
wxDir::GetAllFiles(dir , &filename ,wxT("*.csv;*.txt"));
が出てくるんだろ
基地外か
このページを共有する
おすすめワード