【GUI】wxWidgets(旧wxWindows) その5【サイザー】 (960レス)
1-

514: 2013/01/13(日)12:10 AAS
64bit版MinGWでwxWidgetsコンパイルしてるけど
作ったバイナリが起動すらしないので死にそう
515: 2013/01/14(月)01:59 AAS
コンパイルできた
64bitネイティブアプリや、どや
516: 2013/01/15(火)01:35 AAS
windows7を使用しています。

外部リンク:wiki.wxwidgets.org
を参考に拡張子が、csvとtxtのファイル名のみを取得しようとしています。

wxDir::GetAllFiles(dir , &filename ,wxT("*.txt"));
wxDir::GetAllFiles(dir , &filename ,wxT("*.csv"));
filespecが一つのときは指定拡張子のみ取得できます。

wxDir::GetAllFiles(dir , &filename ,wxT("*.csv;*.txt"));
省3
517
(1): 2013/01/15(火)06:14 AAS
外部リンク:trac.wxwidgets.org
518: 2013/01/15(火)06:31 AAS
分からないならレスしないでください
519: 2013/01/15(火)17:15 AAS
>>517
レスありがとう。
一つしかサポートされないのですね。

ありがとうございました。
520: 2013/01/16(水)15:50 AAS
なんで
外部リンク:wiki.wxwidgets.org
を参考にすると
wxDir::GetAllFiles(dir , &filename ,wxT("*.csv;*.txt"));
が出てくるんだろ
基地外か
521
(1): 2013/01/16(水)23:31 AAS
wxWidgetsを使おうとしてる時点でオカシイのだ(・∀・)
522: 2013/01/17(木)18:18 AAS
童貞乙
523: 2013/01/19(土)07:42 AAS
この道はいつか来た道♪ああ そうだよあかしやの花が咲いてる
524: 2013/01/20(日)02:49 AAS
windowsで変な抽象レイヤなんて触るなら、c#使った方がマシ
525: 2013/01/21(月)20:07 AAS
wxRubyでWindowsのイベントを捕まえたいのですがどのようにすれば出来ますか?
C++なんかだとMSWWindowProcをオーバーライドすることで出来るみたいですが
wxRubyには見あたらないような・・・
526: 2013/01/21(月)23:44 AAS
Ruby を Windows で使う人って()
527: 2013/01/21(月)23:59 AAS
【ActiveScript】RubyをWindowsで使うスレ【GUI】
2chスレ:tech
528: 2013/01/23(水)01:57 AAS
>>521
MFCを直に触りたくないとき、他に候補なんてある?
529: 2013/01/23(水)04:51 AAS
Qt
530: 2013/01/23(水)07:01 AAS
CLX, GTK+, Qt, Tk, FLTK, FOX

C言語/C++ベースおよびマルチ言語ベース
ウィジェット・ツールキット - Wikipedia
531: 2013/01/23(水)07:03 AAS
Agar
CEGUI
GLUI
Juce
Ultimate++
Visual Component Framework (VCF)
YAAF
532: 2013/01/30(水)12:24 AAS
MFCならWindowsのみで動けばいいんだろ

WTL
OWLNext
533: 2013/01/31(木)05:40 AAS
このひとまた変な本出してるな
外部リンク:www.amazon.co.jp
このひとの他の本酷かったから買うつもり無いけど
534: 2013/02/28(木)14:11 AAS
またバグを発見してしまった

外部リンク[html]:docs.wxwidgets.org

wxInputStream::LastRead
size_t LastRead() const

LastReadをlinuxで使うと常に0で返ってくる。
6年前に修正されてるはずだけどbranchに入ってないからバグったまんまですかVZさん。。。
535: 2013/02/28(木)14:13 AAS
チケットは以下

外部リンク:trac.wxwidgets.org
536: 2013/02/28(木)14:15 AAS
そうか、 2.8のブランチには入ってるけど2.9には反映されてないのか、どちらにせよだめぽ
537: 2013/03/01(金)00:54 AAS
wxInputStreamなんて使わんから
538: 2013/03/01(金)01:16 AAS
馬鹿には無理
539: 2013/03/01(金)08:18 AAS
wxWidgets は正規表現とか、
文字コードの変換がいまいち信用出来ないので、
window のフレームワークだけに使って、
基本的なロジックは boost とかで済ますのが正解。
540: 2013/03/16(土)15:59 AAS
wxwidgetsのListCtrlのカラムに直接描画したいんだけどどうしたらいい?
具体的には、ダウンローダなどによくあるようなダウンロード状況を表す
横棒のグラフに%が表示されてるような奴なんだけど
541: 2013/03/16(土)16:03 AAS
馬鹿には無理
542
(1): 2013/03/31(日)11:08 AAS
ググったら>>64がヒットした。
x64のgcc4.7以降でソースからコンパイルすると途中でcc1plusが止まった
x64のvc9じゃ止まらない。更新途絶えてるから修正期待するのは無理か
543
(2): 2013/03/31(日)13:02 AAS
>>64
>>542

共有ライブラリもしくはモノリシックライブラリをビルドする場合、公式のMinGWだとメモリを使い果たしてしまう
TDM-GCCに切り替えた上で CXXFLAGS='-fno-keep-inline-dllexport' を付けて configure実行するよろし

これはwxWidegts側のバグと言うよりもMinGWのバグだ
544: 2013/04/01(月)01:17 AAS
>>543
あらゆるオプションくっつけてもダメだった
FLTKはvcでもgccでも問題なかったんだけどな、これgccじゃなくてmingw側の問題なのか
545
(1): 2013/04/01(月)01:21 AAS
wxWidgetsってVisualStudio2012で動く?
546: 2013/04/01(月)05:07 AAS
>>545
普通にVS2012でビルドして使ってるよ
547: 2013/04/01(月)07:42 AAS
昨晩発見、mingw-w64-dgnってトコのパッチ当てたらx64MinGWでもビルド出来た。
gccはTDM4.7.1、時間が無いのでconfigureのオプションくっつけて無いけど一発で通った

具体的には、textentry.cppの#include <shlguid.h>を削除するだけ
548: 2013/04/04(木)14:07 AAS
ハードディスクのMBR領域をバックアップしたいんだけど
どうやってプログラム書いたらいいかな

Linuxのときは/dev/sdaを開いて読むだけだったけど
Windowsとコード一緒にできない
549: 2013/04/04(木)14:19 AAS
共通の方法は無いかって話?
550: 2013/04/04(木)15:10 AAS
dd.exe のソース見ると良い
551: 2013/04/04(木)15:49 AAS
そうするわ
でもパスカルわかんねーんだよな・・・
552: 2013/04/04(木)16:02 AAS
wxWidgets 関係の話?
553: 2013/04/09(火)09:13 AAS
wxPythonなんですがベジエ曲線を書くにはどうすれば良いですか?
554: 2013/04/09(火)18:52 AAS
描画系クラスならwxDC使えばいいんじゃないかなあ
外部リンク[html]:docs.wxwidgets.org
555: 2013/04/10(水)11:56 AAS
出来ました
ありがとうございました
外部リンク[html]:docs.wxwidgets.org
556: 2013/06/24(月)15:12 AAS
Latest Development Release: 2.9.4
Current Stable Release: 2.8.12
Previous Stable Release: 2.6.4
外部リンク:www.codeproject.com
557: 2013/06/26(水)18:58 AAS
Mac OSX LionだとwxWidgets 2.8 がビルドできない・・・
wxWidgets 2.9ビルドするとダイナミックリンクライブラリが一部作成されない・・・
Mac PortのwxWidgets-devをダウンロード するのが一番良さげ

あとMac OSXでpthreadをバイナリにリンクさせたらいきなり実行ファイルが落ちやがる
罠多すぎだろあのOS
558: 2013/06/26(水)19:01 AAS
外部リンク:www.HackInt0sH.org
559: 2013/07/17(水) NY:AN:NY.AN AAS
wxWidgets-2.9.5では>>429で言ってたバグが直ってるぞ、やったぜ
560: 2013/08/24(土) NY:AN:NY.AN AAS
wxってlispで使えますか?
561: 2013/08/24(土) NY:AN:NY.AN AAS
馬鹿Lisperには無理
562: 2013/08/24(土) NY:AN:NY.AN AAS
lispなんて使ってかっこつけやがって
563: 2013/08/30(金) NY:AN:NY.AN AAS
みなさんお世話になりました
明日で2ch終了らしいので
今のうちに最後のご挨拶をしておきます
564: 2013/08/31(土) NY:AN:NY.AN AAS
wxWidgetsのコミッタのVadim ZeitlinがC++11でwxWidgets書いてるぞ

wxWidgets and C++ 11
外部リンク[html]:wxwidgets.blogspot.com
565: 2013/08/31(土) NY:AN:NY.AN AAS
時既におすし
566
(1): 2013/09/06(金)17:26 AAS
外部リンク[html]:chrome.blogspot.jp
外部リンク:itpro.nikkeibp.co.jp
外部リンク:news.mynavi.jp
外部リンク[html]:internet.watch.impress.co.jp
567: 2013/09/06(金)23:08 AAS
>>566
昔から何度も提唱されてるブラウザによる全てのGUIの描画ですか
Googleは達成できるか
568: 2013/09/11(水)00:44 AAS
Firefoxって知ってる?
569: 2013/09/20(金)22:19 AAS
mozillaに出来なくともgoogleになら出来る
570: 2013/10/10(木)10:11 AAS
wcSVG
571: 2013/10/16(水)23:19 AAS
3.0.0-RC1
572
(1): 2013/10/17(木)08:33 AAS
wxD
573: 2013/10/17(木)12:18 AAS
>>572
どうしてるんだろうな
そのプロジェクト...
574: 2013/10/20(日)16:58 AAS
wxTcl
575: 2013/11/05(火)22:48 AAS
3もRC2まで行ってるし、次は今月中に正式版出るかな
576: 2013/11/05(火)23:10 AAS
出たとしたらLinuxのパッケージにwx-3.0が出て使えるようになる
楽しみ
577: 2013/11/13(水)21:36 AAS
3.0.0キテタ━━ヾ(゚∀゚)ノ━━!!
578: 2013/11/14(木)22:26 AAS
おいおい3.0だぞ?出たんだぞ?なんでこんなに盛り上がんないんだよ…
579: 2013/11/14(木)23:36 AAS
メインの機能追加がUnicode対応だからなぁ
今までも別に日本語使えなかったわけではないし
580: 2013/11/14(木)23:52 AAS
何言ってだこいつ
unicodeは前から使えてるっての

所感
・Mac向けビルドの安定化
・wxwebviewが全ポートで使える
→ ネットワーク接続して、html, Javascriptの解釈可能に
・aui系のバグ修正と見た目の品質向上
省4
581: 2013/11/15(金)00:03 AAS
あと>>364で出てたUTF-8以外の文字列からの変換とかどうなったんだろ
うまく変換できてるなら嬉しいけど

その他にもクラスは2.8の時より増加してるよね
582: 2013/11/15(金)00:55 AAS
MinGW gcc + wxWidgets 2.8.12で作っていたプログラムを3.0.0で作り直したら、
ウィンドウリサイズ時のwxStaticText、wxCheckBox、wxListBoxのフリッカーが見るに耐えんレベルになった。
かと言ってSetDoubleBufferを使うとリサイズがモタつく上に、何故かwxRadioBoxの枠線が消えるんだよなー。
仕方ない、一つ一つwxEVT_ERASE_BACKGROUNDを潰す作業を初めるか…。
583: 2013/11/15(金)03:59 AAS
gcc4.8で動くなら使う
x86_64-w64-mingw32じゃ、2.9はとうとうビルドさえ無理だった
584
(1): 2013/11/15(金)04:14 AAS
4.8だとやっぱりcc1plusが停止した、しかも2.9と同じファイル
公式から落としてきたライブラリ使ってもリンクに失敗
4.7ならライブラリのビルドもリンクも問題なし
585
(1): 2013/11/15(金)05:11 AAS
あ、やっぱ出来た
パラレル無しでビルドするか>>543
CXXFLAGS='-fno-keep-inline-dllexport'
をつけると大丈夫みたい、後者だと1度止まるけど再ビルドすれば通るしサンプルもビルド出来た
586: 2013/11/15(金)06:44 AAS
連投失礼、>>584-585は見なかった事にしてね
当方の環境、win7 64bit msys上からビルド、gccは4.9、静的リンクでビルド

configureにCXXFLAGS="-fno-keep-inline-dllexport"をつけてもevent.cppで止まる
その時あらためてmake CXXFLAGS="-fno-keep-inline-dllexport"としてビルドすると通る

gcc4.8だと2.9はビルドでこけるしリンクも失敗するってのは国内外でよく見かけたし、実際俺も
あきらめてたけど…ひょっとして2.9もこの方法で通ったのかなあ。

でも、なぜかサンプルのimage.exeだけ強制終了した(ビルドは可能)
587: 2013/11/15(金)07:29 AAS
VCでやったほうが実行速度速くなるんじゃないの
588: 2013/11/15(金)07:40 AAS
VC++?知らない子ですね…
589: 2013/11/15(金)07:53 AAS
損してると思うよ
590
(1): 2013/11/16(土)00:14 AAS
constexprも使えないコンパイラは要らないんですよ
591
(3): 2013/11/16(土)00:58 AAS
メタプログラミングって奴でしょ?
何が何だかサッパリ分からないよー。
つまり俺にはまだ早い代物だという事は承知してるが、
どういう用途で使うものなのか教えてほしい。
592: 2013/11/16(土)03:33 AAS
wxと同時に浸かって委員会
593: 2013/11/16(土)03:39 AAS
GCC3xの頃はvc++の方が速かった気がするけど、4.6から急激に速度が向上した気がする
あくまで自作プログラムでの話だけどね
ただ、gccでビルドされる様々なテストプロブラム見てるとvc++でビルドって安全性って意味
でヤバいんじゃないかって思っちゃうの
594: 2013/11/16(土)04:27 AAS
>>591
実行時の計算オーダーを減らす機能。事前計算機能だね。
コンパイルタイムにできるだけ計算して結果を出しておくことで実行時の計算量を減らす。
ネットの変人がそれでレイトレーシングやったりしてる。
C++14のやつはそれなりに簡単だよ。
1-
あと 366 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.037s