【GUI】wxWidgets(旧wxWindows) その5【サイザー】at TECH
【GUI】wxWidgets(旧wxWindows) その5【サイザー】 - 暇つぶし2ch885:デフォルトの名無しさん
21/10/17 22:17:39.30 LoZJNxBr.net
今のC++は昔のC++と比べると使いやすくなっているし、
wxWidgetsもMFCと比べたら作りやすいから問題ない
こんなソフトが無料で使えるなんて有難いわ

886:デフォルトの名無しさん
21/10/17 22:59:52.41 5UKSiAtl.net
wxLua(しかもLuaJITサポート)なんてのがあるらしい。動くなら良さそうかも?
wxRubyは死んでしまったからなぁ・・・
>>885
C++は今のご時世にメモリ不安全な時点でお手軽からはほど遠い感

887:デフォルトの名無しさん
21/10/25 10:43:12.97 vmRZrQEp.net
wxWidgets の Rust 版があれば最強か wxRust ?

888:デフォルトの名無しさん
21/10/27 09:14:30.46 SfYw1fpT.net
今まで食わず嫌いして使わなかったが、意外と使い易いぞ
日本でももっと普及しないかなぁ

889:デフォルトの名無しさん
21/10/30 00:43:26.14 /jzrIUlr.net
qiitaで情報集めようと思ったら僅か13件しかヒットしなかったんですが・・・

890:デフォルトの名無しさん
21/11/03 14:28:06.60 6fv+OhcH.net
qiita国際化してないからなω

891:デフォルトの名無しさん
21/11/03 15:03:39.01 ZVk0SEUi.net
そもそも、Qiitaで情報を集めること自体が無意味。

892:デフォルトの名無しさん
21/11/03 17:32:29.82 kr8blWMm.net
公式のドキュメントとサンプルでけっこう何とかなるよ

893:デフォルトの名無しさん
21/11/05 14:13:01.70 NHrktyHj.net
古いのが多い
URLリンク(www.youtube.com)
3以降すごく使いやすいよね

894:デフォルトの名無しさん
21/11/06 11:39:00.29 OTGjrHTi.net
小規模のソフトなら、わざわざ高価な開発ソフト用意しなくても
wxWidgets で十分だよな
慣れは必要だが、それはどんな開発ソフトでも同じ事だし

895:デフォルトの名無しさん
21/11/06 12:07:27.84 gOhwvTWe.net
個人的に、QtよりもwxWidgetsのほうが好み。

896:デフォルトの名無しさん
21/11/07 19:26:20.70 jZCrDLaA.net
Bindを使う時どういう場面だとwinidだのlastidだのを指定する必要があるのかまじで訳分からん

897:デフォルトの名無しさん
21/11/08 02:20:09.45 J6d/ajGt.net
>>895
ほんそれ
>>896
必要最小限でいいんじゃね
基本付けない方が楽

898:デフォルトの名無しさん
21/11/08 12:39:36.31 QzkUvy+x.net
windowやframeに対してBind()するのか
control.Bind()するのか
どっちが良いの?

899:デフォルトの名無しさん
21/11/09 16:13:21.33 TvjlwvuH.net
>>898
どちらが推奨されているのかは分からないが、
俺だったら、controlのイベントは、control.Bind()を使うな

900:デフォルトの名無しさん
22/01/28 22:36:57.84 sn8ydhaJ.net
別クラスでもキャプチャしてるラムダをさっとbindできる楽でいい

901:デフォルトの名無しさん
22/03/08 17:27:13.09 0RbsA99r.net
Qt5.15LTSの商用版を1年後にオープンソースにするという約束だったが、
それはきちんと守られた様だ・・・

902:デフォルトの名無しさん
22/03/08 18:47:48.32 0RbsA99r.net
>>901
すまん、スレ違いやったわ(^ω^;)

903:デフォルトの名無しさん
22/03/31 21:11:08.32 6IMATkRV.net
そろそろ3.2の足音が・・・聞こえませんねぇ

904:デフォルトの名無しさん
22/04/05 01:23:25.52 wTg+fYKW.net
3.1.6きたか

905:デフォルトの名無しさん
22/04/05 03:11:01.30 NFxs7VO2.net
キタ━━(゚∀゚)━━!!

906:デフォルトの名無しさん
22/04/06 20:47:20.16 81+UcTAq.net
3.1.6は最後の3.1.x系列で次は3.2らしいけど次は一年後ぐらいかな?

907:デフォルトの名無しさん
22/05/05 19:43:38.69 HO1kidbQ.net
なんだかんだで、
wxWidgetsでGUI開発するのが一番保守ができるわw

908:デフォルトの名無しさん
22/06/11 20:55:43.41 zBk/MBZO.net
効率も良い

909:デフォルトの名無しさん
22/06/15 16:44:47.69 aaCpCI22.net
以前試した時、デザイナがメニュー項目やアイコンボタン的なものだけはあるが、
押してみると機能しないものが多かった。
また、チュートリアル通りと全く同じ順番で全く同じ操作した場合には
動作するが、ちょっとでも違うと動作しなかった。
それから、サイザーで箱的なものを最初に作ったとき、箱が小さすぎて
分かりにくかった。

910:デフォルトの名無しさん
22/06/15 19:34:31.88 pBvoUsv+.net
Code::Blocks使ってみたら、
最初、フレームにいきなりサイザーを置いたら物凄く小さくなってびっくり
どうやってこれにウィジェット配置するんやと・・・
しかし、いろいろ試していたら、先にパネルを配置してそれからサイザーを
配置すれば小さくならないことが分かった

911:デフォルトの名無しさん
22/07/02 17:20:05.66 ovAPXZPK.net
3.2.0のRC版がきたねぇ

912:デフォルトの名無しさん
22/07/03 13:49:52.52 PqlrjItE.net
汚ねぇ

913:デフォルトの名無しさん
22/07/07 16:48:44.71 B/8qu6Mc.net
と思っている間に3.2.0が来たっ!

914:デフォルトの名無しさん
22/07/07 22:32:29.87 2uwXdv/5.net
RCから早かったな
久しぶりにビルドしてみるか

915:デフォルトの名無しさん
22/07/15 12:29:23.01 UEfodfOp.net
そういえば、まだCode::Blocksが3.2.0に対応していないのか?

916:デフォルトの名無しさん
22/08/01 15:20:44.96 jhXgj6wH.net
URLリンク(zero-cheese.com)
(本記事略)
雑談
世間では、「(略)」が流行している中、wxPythonが作る「PC用ネイティブアプリ」は、取り残されている感あります。そう思うのは、私だけでしょうか?
現代の「ネットとスマホの時代」、PC用ネイティブアプリの開発は、優先度は低いように感じてしまいます。
なぜなら、Webアプリや、スマホアプリで、ほとんどが代用できるからだと、思われます。(スプレッドシート等がいい例です。)
私自身、本記事のために、久しぶりに「PC用ネイティブアプリ作り」のためのコードを書いてみました。すごく懐かしい感じを覚えました。
(もちろん業界により、違いはあると思います。日々、PC用ネイティブアプリを開発されている方々には、不快な思いをさせたかもしれません。その際は、お詫びいたします。)
思い返せば、Windowが95 とか 98 の時代は、Visual C++、Visual Basicが流行っており、PC用ネイティブアプリを作るのが当たり前でした。
(当時、まだ学生でしたが、「VIsual Basic」を買うのに(確か5万円位)、とても苦労した記憶が・・ それが今や無料版があります。)
その時代をインターネットが、流れを変えてしまいました。ご存じの通り、技術の成長速度は、年々早まっています。
本記事は2022年3月時点に書いていますが、今後の20年は、過去120年分の技術進歩に相当すると、予測している研究者もいます。(技術の成長曲線に対し、外挿が当てはまると、その通りになるとの事。)
その時代にあって、PC用ネイティブアプリを作るニーズは、将来、あまり明るくないかもしれません。
既にBlenderみたいなソフトも、Steamを使って遠隔操作できるので、今後5G、6Gが普及してくと、ますますPC用ネイティブアプリの開発ニーズが、減少していきそうです。
(Blenderや、Steam自体が、PC用ネイティブアプリじゃん! というツッコミが入りそうですが(笑)。 ただ、既に遠隔で操作できるという事から、今後、Webアプリに置き換わっていくかな? と思った次第です。)
(以下略)

917:デフォルトの名無しさん
22/08/06 08:53:57.02 Cm9is4wi.net
wxPython/wxWidgetsのAndroid/iOS版でええやん

918:デフォルトの名無しさん
22/08/26 10:00:56.35 i2SIEm4o.net
OpenCV との相性は?

919:デフォルトの名無しさん
[ここ壊れてます] .net
>>915
ウィザードスクリプト弄ればwxWidgets 3.2系に対応出来るようになってたのね

920:デフォルトの名無しさん
22/09/24 12:41:19.62 tqseCjT9.net
ソースはsrcフォルダにまとめようとおもってウィザードスクリプト変更したら、
なんかイベントハンドラが一発で登録できんようになった。
再度、定義されたハンドラを指定するとなぜか登録できるが、なんかめんどくさい。
念のため、プロジェクトファイルと同じ階層に保存するように戻したら直った。
もしかして、Code::Blocksっていうか、wxSmithプラグインって
プロジェクトファイルと同じ階層に.cpp.hを入れないと正常に動作しないのやろか?

921:デフォルトの名無しさん
22/10/16 14:34:26.78 VJtsy5Ud.net
うーん、wxTextCtrlのインスタンスを複数作っただけで終了時に落ちてしまう
どうやらバグらしいね
せっかく3.2出たから試していたが、やっぱまだ不安定か・・・
(自分で直せればいいんだけど、さっぱり分からんw)

922:デフォルトの名無しさん
22/10/17 00:09:02.40 HhZwrJiW.net
>>921
自分の環境だけじゃなくて、他でも再現しているような話が出てるってこと?

923:デフォルトの名無しさん
22/10/17 14:19:01.19 tJ8jOMzt.net
>>921
> どうやらバグらしいね
なぜバグと判断できる?
具体的にGitHub IssueかPRの何番かに上がっているの?

924:デフォルトの名無しさん
[ここ壊れてます] .net
どうやら、TDM-GCC 10.3 (64bit のみ?) でビルドするとダメみたい
(MSVC や MSYS2 上の gcc では発生していないらしい)
一応対策済みファイルは上がっているけど、
根本的な原因が分かっているわけではない模様...
(TDM-GCC の libstdc++ に問題があるかもしれないとのこと)

925:デフォルトの名無しさん
22/10/17 19:31:32.54 9nPH5ObM.net
すまん、Issue 番号書き忘れたわ
Issue #22639

926:デフォルトの名無しさん
22/10/17 20:15:56.19 9nPH5ObM.net
PR 番号も見つけたので上げておきますわ
PR #22641

927:デフォルトの名無しさん
22/10/17 20:28:56.63 HhZwrJiW.net
tdm-gcc固有の問題だったか…

928:デフォルトの名無しさん
22/10/22 22:32:12.86 4eU5lv6N.net
実際に確認するの遅れたが、
関連するファイルを更新してビルドし直したら、tdm-gccでも普通に動作しましたわ
問題を修正してくださった開発者の方々に感謝します

929:デフォルトの名無しさん
23/02/16 13:59:58.69 gbcOKHrW.net
3.2.2.1来たか

930:デフォルトの名無しさん
23/02/17 09:51:31.12 D+7lDrIu.net
change log見ると#22639も修正されてんね

931:デフォルトの名無しさん
23/07/29 05:13:35.94 N3JTCJeuX
世代による公平も憲法の下の平等も知らない、しつこい不公平促進ハ゛カ税金泥棒立憲って,もはや莫大な税金で開いてる国會にイラネーだろ
何が孑供給付財源カ゛―だ,資本家階級イオン岡田か゛私腹を肥やすために未来の家畜か゛ほしいだけなんた゛ら岡田から徴収した金でやれや寄生虫
日銀に金刷らせて株買わせて圧倒的格差と優越的地位の濫用社會にしておいて価格転嫁カ゛─とか.何ひとつ価値生産しない公務員だの大企業
従業員だの税金泥棒に莫大な金銭給付してるしわ寄せが中小零細にゆくのは当然だろうに.外形課税て゛もして大企業を全滅させるのか゛筋た゛ろ
クソ航空機によって勉強妨害技術後進國気候変動災害連発物価暴騰してる中、食料自給率カ゛━とか人ロ減少させて緩和させるしかないものを
─部の貧乏人の子をネタに騷いた゛り氷河期に謝れた゛のほざいて金銭強奪の布石を打ってみたり,社會全体て゛子育てなら赤の他人から金銭強奪
して社会分断引き起こして犯罪惹起するのて゛はなく、てめえの意思で産み落としておいて子育て罸だのほざいてる虐待系クス゛を豚箱に入れて
親権も児童手当も廃止して,余裕ある家にあちこち寝泊まり飲み食い好きなもの買ってもらう斡旋をすることが理にかなった解決方法た゛ろ

創価学会員は.何百萬人も殺傷して損害を与えて私腹を肥やし続けて逮捕者まで出てる世界最悪の殺人腐敗組織公明党を
池田センセ―が口をきけて容認するとか本気で思ってるとしたら侮辱にもほどがあるそ゛!
hтΤрs://i,imgur、cоm/hnli1ga.jpeg

932:デフォルトの名無しさん
23/08/20 19:47:26.81 rMH1whrn.net
(^-^)y- (^o^)y-。o0○ ( ;゜゜)ノ⌒-~ ←……( ̄ー|柱| ポイステキンシ

933:デフォルトの名無しさん
23/08/21 02:04:19.29 RVn+O5xq.net
なんだかんだで、wxWidgetsも使っとるわ

934:デフォルトの名無しさん
23/10/13 20:12:37.89 1ALChO1a.net
フリーのGUIフレームワーク最後の希望
3.2.3が来たよーーーっ!

935:デフォルトの名無しさん
23/10/14 18:18:29.68 jT0obcgM.net
3.2.3に更新したついでにcode::blocksの夜間ビルド試してみようと思ったらサーバダウンしてるやんけ!!!

936:デフォルトの名無しさん
23/10/19 09:31:29.05 rcYEOPS6.net
C++に特化し過ぎてるのが珠に瑕

937:デフォルトの名無しさん
23/10/20 01:23:35.43 PlrD8Vmz.net
>>936
そうであれば、多言語にbindingしたらええがな

938:デフォルトの名無しさん
23/12/10 14:45:26.92 nMrakhie.net
これええな
mingw-w64-i686-wxwidgets3.2でCP932って使えないん?

939:デフォルトの名無しさん
23/12/10 16:10:09.94 1SEWkZic.net
msvc 使うなら CP932 でも大丈夫だと思うけど
gcc 使うなら素直に UTF-8 を使った方が良いんじゃね

940:デフォルトの名無しさん
23/12/10 17:36:28.57 W9q6P+To.net
もういい加減、WindowsはCP932を廃止せなあかんわ
いつまで、「ワールドワイド言語サポートでUnicode UTF-8を使用」を標準でonにしないのか

941:デフォルトの名無しさん
23/12/12 15:33:02.64 myGJa9tx.net
以前から思っていたのですが
5chではなんでみんな似非関西弁使うねん!
(あかん、俺にも伝染しとるわ・・・)

942:デフォルトの名無しさん
23/12/13 11:03:48.11 O/gjiltM.net
なんでも実況板で似非関西弁で書き込むのが習慣になったから

943:デフォルトの名無しさん
23/12/14 09:04:05.22 z105pWuk.net
なるほどそういうことだったんですね。ありがとう
次回は、なぜ実況版で似非関西弁で書き込むのが習慣になったのかの謎に迫る!

944:デフォルトの名無しさん
23/12/17 10:37:07.84 Srk0UVxP.net
Code::Blocks 20.03が古過ぎるためかスミス氏の機嫌が悪い
試しに夜版バイナリを使ってみたらこっちはご機嫌やった
32bit版のバイナリが無かったけどこっちは自前でビルドしてみた
公式のドキュメント通りにやっても上手くいかなかったけど
エラーの内容を検索しながらやったらポンコツの俺でも出来たわ(涙目)

945:デフォルトの名無しさん
24/02/07 08:41:48.36 EI19ByVY.net
マイルストーンを見たら3.3.0と3.3.99があったんだけど違いはなんやねん!

946:デフォルトの名無しさん
24/02/07 14:10:42.18 pcsaZQr4.net
>>945
一般的には
3.3.0 Release
3.3.1 Release ... バグ修正
...
3.3.99 3.3系で取り敢えず入れたい直したいごった煮
3.4 中機能改変
4 大機能改変
ブランチタグやIssueが、管理しやすくなるでしょ?

947:デフォルトの名無しさん
24/02/08 08:55:03.48 B2+wXGdT.net
>>946
ありがとうございます
バージョン管理ソフトを使用したことないから良く分からないけど
何らかの意図があってやってるんですね

948:デフォルトの名無しさん
24/02/08 12:42:10.27 4BZ1QF0m.net
>>947
バージョン管理「ソフト」の話じゃないでしょ、
バージョン管理の話だよ

949:デフォルトの名無しさん
25/01/04 08:49:49.68 Qjdiqb4r.net
hosyu

950:デフォルトの名無しさん
25/02/20 21:06:15.47 HuWT/MnoP
何もかも支離滅裂て゛突っ込むのもウンザリな斉藤鉄夫だの竹谷とし子だの強盗殺人推進公明党がカンコ━立国だのほざいてJALた゛のАNAた゛の
クソポリヘリだのテロリス├に莫大な温室効果ガスまき散らさせて気候変動、災害連発させて人殺しまくっていなか゛ら気候変動対策だの
防災だの平然と嘘八百ほざいて憲法13条25条29条とガン無視でカによる一方的な現状変更によって閑静な住宅地まで騷音まみれ
知的産業根絶やしにして国際競争力壊滅させて孑の学習環境破壞して私腹を肥やしていながら闇バヰトは無差別強盗で卑劣、強盗殺人は俺らの
専売特許だからなとか寝言は寝てから言えやインバウンド何兆円だのほざきながら一千億とか補助金出してるあたりて゛気づくべきた゛が
力ンコーこそが国民貧困化の根源、流出する石油代や農作物その他の被害など物価高騰引き起こしたり何年も力ンコーだのほざいていながら
儲かってるのは癒着業者だけ国民不倫民主党の戯言とかどうでもいいが犯罪惹起して税金泥棒してるクソポリ公から悪質おもちゃ取り上げて
航空燃料税リッター1萬円にするだけでもくだらない扶養云々全廃して公平な最低所得保障財源で治安回復するわ
(ref.) URLリンク(www.call4.j)<)
ttρs://n-souonhigaisosyoudan.amebaownd.сom/

951:デフォルトの名無しさん
25/03/21 07:51:58.56 /ZxkdwF/.net
>>948
つまりはバージョン管理「ソフト」の話じゃなくて、バージョン管理の話って事でOK?

952:デフォルトの名無しさん
25/03/22 16:47:07.64 6eJKN593.net
3.2.7が早めに来たよぉ~

953:デフォルトの名無しさん
25/03/24 16:59:41.85 tWxitKr9.net
C++であることが売りだったはずなのに
今はC++が負債

954:デフォルトの名無しさん
25/03/24 17:02:08.25 tWxitKr9.net
>>938-940
Unicode版しか勝たん

955:デフォルトの名無しさん
25/03/24 19:03:15.16 /lNBwDBZ.net
wxWidgetsはRustと相性悪いな

956:デフォルトの名無しさん
25/03/24 21:49:02.70 LmMFLNBK.net
個人的には、wxRubyだな
手元でオレオレbindingして、自分が使うものだけオレオレwxRubyにしとるわ

957:デフォルトの名無しさん
25/03/25 05:26:08.24 ztarSHRB.net
うbyはオワコン

958:デフォルトの名無しさん
25/03/29 11:30:50.98 H1uP14U2.net
wxWidgetsならNimが相性とばっちりよ

959:デフォルトの名無しさん
25/04/07 12:50:54.44 wz5/bVHn.net
ノーマルボタンの中に画像をpngのアイコンを入れたい
テキストはいらない
どうするのが一番簡単?

960:デフォルトの名無しさん
25/04/07 14:32:07.53 w0rhHNCz.net
pngをloadしてwxBitmapを造る(サンプルがゴロゴロある)

961:デフォルトの名無しさん
25/05/04 18:05:12.99 9h38tbmu.net
ここでdiscussion
URLリンク(forums.wxwidgets.org)

962:デフォルトの名無しさん
25/05/06 09:43:15.96 K1Pjz07i.net
wxAnyButton継承した方が良くね?


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch