【GUI】wxWidgets(旧wxWindows) その5【サイザー】 (960レス)
上下前次1-新
840: 2015/07/06(月)15:24 ID:KifmszY9(1) AAS
wxWidgetsはマジ糞だな、MFCの方が全然イイ
841(1): 2015/09/04(金)08:35 ID:efXmgHpK(1) AAS
MFCのどこが良いのかわからん
842: [age] 2015/10/06(火)15:40 ID:ZA2UYVtv(1) AAS
サイザーage
843: 2015/10/15(木)18:04 ID:bdlPZJI1(1) AAS
じゃね
844: 2015/10/20(火)22:22 ID:YDU/TMA1(1) AAS
またね
845: 2015/10/22(木)17:54 ID:522gqyPw(1) AAS
>>841
846(1): 2015/12/20(日)14:18 ID:8RLYRFXT(1) AAS
MainLoopをマルチスレッドしたいんですけど
847: 2015/12/20(日)18:09 ID:gfHpj7/Q(1) AAS
>>846
多分出来ないと思うけど、一体何がしたくてそんなことを思いついたの?
848(1): 2016/03/08(火)21:50 ID:GSBFVjCW(1) AAS
wxRichToolTipってwxToolTipのサブクラスじゃないのか…
マウスカーソルがしばらく置かれたら表示ってしたいときは、自分で全部動きを用意するしかないのかな
849: 2016/08/07(日)17:01 ID:sg2m+nAp(1) AAS
>>848
そうでもない
850: 2016/08/31(水)20:33 ID:yMAnqOnE(1) AAS
wxInputFileStream使ったらゲロ遅でワロタ
851: 2017/04/05(水)01:28 ID:RSHU1D2c(1) AAS
XWindowのオススメの書籍ってありますか?
852: 2017/07/19(水)18:46 ID:IRmsE5AJ(1) AAS
オチ防止
853: 2018/04/22(日)12:40 ID:Z/3cdx8F(1) AAS
wxpythonでボタンをクリックしたら別のpyに書いたウィンドウを表示させているのですが、開いたpyウィンドウを閉じるともとのボタンをクリックしても再実行されません。
importは一度だけというのはわかっているのですが・・・
どのような記述をすれば閉じても何度でも再実行できるようになるのでしょうか。
教えて下さい。
854: 2018/04/22(日)16:52 ID:/RR+q6wr(1) AAS
うちは問題ないよ
855: 2018/05/23(水)19:41 ID:Au5e7VGg(1) AAS
僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
M8KJ6
856: 2018/07/05(木)01:49 ID:RfoszcD2(1) AAS
C44
857: 2018/07/05(木)11:37 ID:IcGtf/nv(1) AAS
なんなん
858: 2018/08/17(金)09:54 ID:xjFqJl5K(1) AAS
サイザー age
859: 2019/01/17(木)11:26 ID:uUdEyVn6(1) AAS
旧
860: 2019/03/13(水)20:13 ID:fxOETnKT(1) AAS
閑古鳥〜
みんな使ってないんか
861: 2019/03/14(木)13:20 ID:q8OuUl64(1) AAS
これの文字コード変換ツール(UTF8とwchar)バグってない?
862: 2019/06/19(水)05:00 ID:tVNS+22r(1) AAS
【出資】松本卓朗 人工知能詐欺【注意】
2chスレ:rikei
863: 2019/07/31(水)12:43 ID:H3/ddQUH(1) AAS
サイザー age
864: 2020/07/07(火)15:21 ID:HEz8AVd5(1) AAS
wxPythonのDataViewCtrlでValueChanged()呼んだ後のソート結果がおかしい(ソートが途中で終わってる)ことがあるんだがなんでやろ。
ValueChanged()で指定したオブジェクトがその後のDataViewModel.Compare()でなぜか引数のitem2の方に入ってるときはそうなる。
助けて…
865: 2020/07/07(火)16:27 ID:092JXqIf(1) AAS
外部リンク:codepad.org
外部リンク:ideone.com
866: 2020/07/08(水)17:58 ID:jTRnvqGS(1) AAS
外部リンク:pastebin.com
外部リンク:github.com
にパッチ当てて
demo/DVC_DataViewModel.py を実行してAcquired列でソートしてみてください
こちらの環境はPython 3.7.3@windows10、wxPython 4.1.0
867: 2021/04/09(金)15:12 ID:tQcHQU6Y(1) AAS
wxGLCanvas 意外と使えるな
868: 2021/05/31(月)13:43 ID:mi0ruDzC(1) AAS
ViewクラスにXRCファイルからwXWidgetsのコントールを読み込む処理を作成しました
ViewクラスはViewModelクラスのポインタを持っていて、ViewModelクラスで
何かデータが変化した時に、Viewクラスのコントロールを更新したいのですが、
どのように実現すればいいか、ご存じの方は教えていただけないでしょうか?
869: 2021/05/31(月)14:19 ID:C2PTAmxw(1) AAS
途中までで良いからソース貼れ
870: 2021/06/06(日)21:37 ID:hpmzgs3h(1) AAS
wxwidgetsのGUIスレッドでstd::threadを立ち上げたらアプリがabortしましたけど、
wxThreadを使わないといけないのでしょうか?
871: 2021/07/31(土)14:51 ID:UnXvou2L(1) AAS
wxWidgetsってQt以上に人気ないの?
872: 2021/07/31(土)17:56 ID:aG7CICp1(1/2) AAS
少なくとも日本人にとっては、
日本語の良い解説が無いからじゃないか?
873: 2021/07/31(土)19:02 ID:nyeQQDyY(1) AAS
Qtよりはマイナーかな
個人的にはQtよりも好きだけどね
874: 2021/07/31(土)21:35 ID:oB4GdYJQ(1) AAS
「日本語の良い解説がないから使えない」が本当だったら、
ヘタレすぎないか?
875: 2021/07/31(土)23:05 ID:aG7CICp1(2/2) AAS
いやだってさ、日本人なら出来ることにそこまで違いがなく、日本語リファレンスがある方とない方があるなら、
ある方に流れるでしょやっぱり
で、Qtにはあるし、JAVAや.NETにもある
876: 2021/09/29(水)15:19 ID:semLD1u8(1) AAS
みんな 3.1.5 の方を使ってます?
877(1): 2021/10/01(金)17:08 ID:7tHsN3Wb(1) AAS
実質C++からしか使えないというのが痛い
878: 2021/10/01(金)18:32 ID:1zfOHrDZ(1) AAS
今wxwidgetsを学びつつGUI版のマインスイーパ作ろうとしてるけど
肝心のマスを表示する部分とマウス操作をどうするのか決まりそうにない
879: 2021/10/02(土)13:54 ID:IoabfGko(1) AAS
>>877
ああ、3.1.5 は開発版だからまだ各種言語用のバインディングが無いんですね
880: 2021/10/02(土)15:11 ID:yFRwYWli(1) AAS
日本語情報少ないから(日本では)利用者少ない
っていう程度の話ならちょうど良い馬鹿除けフィルタになってると思うが
881: 2021/10/03(日)17:54 ID:qP8PqoPY(1) AAS
Code::Blocksでウィジェットの編集が不安定じゃね?
プロパティ弄っただけで落ちてしまうんで初心者には辛い
なるべくコード側で設定しろというwxWidgets神からのお告げか?
882: 2021/10/05(火)13:54 ID:qj/R0ihU(1) AAS
ふつうはxrcをload
883: 2021/10/06(水)21:27 ID:antuggG5(1) AAS
wxFormBuilderの方が安定しているやろか?
884: 2021/10/17(日)21:20 ID:5UKSiAtl(1/2) AAS
GUIな開発系の支援ツールを作ると仮定して
・wxWigets
省リソースで起動も速いくほぼ何でも出来るが特に今基準だとお手軽とは言い難い
・Webアプリ
お手軽で起動速度の心配もないがファイルの読み書きが出来なかったりデータを保存できなかったり制限が多い
・Node.js系
ストレージとメモリ消費が多い上に起動が遅い
省5
885(1): 2021/10/17(日)22:17 ID:LoZJNxBr(1) AAS
今のC++は昔のC++と比べると使いやすくなっているし、
wxWidgetsもMFCと比べたら作りやすいから問題ない
こんなソフトが無料で使えるなんて有難いわ
886: 2021/10/17(日)22:59 ID:5UKSiAtl(2/2) AAS
wxLua(しかもLuaJITサポート)なんてのがあるらしい。動くなら良さそうかも?
wxRubyは死んでしまったからなぁ・・・
>>885
C++は今のご時世にメモリ不安全な時点でお手軽からはほど遠い感
887: 2021/10/25(月)10:43 ID:vmRZrQEp(1) AAS
wxWidgets の Rust 版があれば最強か wxRust ?
888: 2021/10/27(水)09:14 ID:SfYw1fpT(1) AAS
今まで食わず嫌いして使わなかったが、意外と使い易いぞ
日本でももっと普及しないかなぁ
889: 2021/10/30(土)00:43 ID:/jzrIUlr(1) AAS
qiitaで情報集めようと思ったら僅か13件しかヒットしなかったんですが・・・
890: 2021/11/03(水)14:28 ID:6fv+OhcH(1) AAS
qiita国際化してないからなω
891: 2021/11/03(水)15:03 ID:ZVk0SEUi(1) AAS
そもそも、Qiitaで情報を集めること自体が無意味。
892: 2021/11/03(水)17:32 ID:kr8blWMm(1) AAS
公式のドキュメントとサンプルでけっこう何とかなるよ
893: 2021/11/05(金)14:13 ID:NHrktyHj(1) AAS
古いのが多い
外部リンク:www.youtube.com
3以降すごく使いやすいよね
894: 2021/11/06(土)11:39 ID:OTGjrHTi(1) AAS
小規模のソフトなら、わざわざ高価な開発ソフト用意しなくても
wxWidgets で十分だよな
慣れは必要だが、それはどんな開発ソフトでも同じ事だし
895(1): 2021/11/06(土)12:07 ID:gOhwvTWe(1) AAS
個人的に、QtよりもwxWidgetsのほうが好み。
896(1): 2021/11/07(日)19:26 ID:jZCrDLaA(1) AAS
Bindを使う時どういう場面だとwinidだのlastidだのを指定する必要があるのかまじで訳分からん
897: 2021/11/08(月)02:20 ID:J6d/ajGt(1) AAS
>>895
ほんそれ
>>896
必要最小限でいいんじゃね
基本付けない方が楽
898(1): 2021/11/08(月)12:39 ID:QzkUvy+x(1) AAS
windowやframeに対してBind()するのか
control.Bind()するのか
どっちが良いの?
899: 2021/11/09(火)16:13 ID:TvjlwvuH(1) AAS
>>898
どちらが推奨されているのかは分からないが、
俺だったら、controlのイベントは、control.Bind()を使うな
900: 2022/01/28(金)22:36 ID:sn8ydhaJ(1) AAS
別クラスでもキャプチャしてるラムダをさっとbindできる楽でいい
901(1): 2022/03/08(火)17:27 ID:0RbsA99r(1/2) AAS
Qt5.15LTSの商用版を1年後にオープンソースにするという約束だったが、
それはきちんと守られた様だ・・・
902: 2022/03/08(火)18:47 ID:0RbsA99r(2/2) AAS
>>901
すまん、スレ違いやったわ(^ω^;)
903: 2022/03/31(木)21:11 ID:6IMATkRV(1) AAS
そろそろ3.2の足音が・・・聞こえませんねぇ
904: 2022/04/05(火)01:23 ID:wTg+fYKW(1) AAS
3.1.6きたか
905: 2022/04/05(火)03:11 ID:NFxs7VO2(1) AAS
キタ━━━━(゚∀゚)━━━━!!
906: 2022/04/06(水)20:47 ID:81+UcTAq(1) AAS
3.1.6は最後の3.1.x系列で次は3.2らしいけど次は一年後ぐらいかな?
907: 2022/05/05(木)19:43 ID:HO1kidbQ(1) AAS
なんだかんだで、
wxWidgetsでGUI開発するのが一番保守ができるわw
908: 2022/06/11(土)20:55 ID:zBk/MBZO(1) AAS
効率も良い
909: 2022/06/15(水)16:44 ID:aaCpCI22(1) AAS
以前試した時、デザイナがメニュー項目やアイコンボタン的なものだけはあるが、
押してみると機能しないものが多かった。
また、チュートリアル通りと全く同じ順番で全く同じ操作した場合には
動作するが、ちょっとでも違うと動作しなかった。
それから、サイザーで箱的なものを最初に作ったとき、箱が小さすぎて
分かりにくかった。
910: 2022/06/15(水)19:34 ID:pBvoUsv+(1) AAS
Code::Blocks使ってみたら、
最初、フレームにいきなりサイザーを置いたら物凄く小さくなってびっくり
どうやってこれにウィジェット配置するんやと・・・
しかし、いろいろ試していたら、先にパネルを配置してそれからサイザーを
配置すれば小さくならないことが分かった
911: 2022/07/02(土)17:20 ID:ovAPXZPK(1) AAS
3.2.0のRC版がきたねぇ
912: 2022/07/03(日)13:49 ID:PqlrjItE(1) AAS
汚ねぇ
913: 2022/07/07(木)16:48 ID:B/8qu6Mc(1) AAS
と思っている間に3.2.0が来たっ!
914: 2022/07/07(木)22:32 ID:2uwXdv/5(1) AAS
RCから早かったな
久しぶりにビルドしてみるか
915(1): 2022/07/15(金)12:29 ID:UEfodfOp(1) AAS
そういえば、まだCode::Blocksが3.2.0に対応していないのか?
916: 2022/08/01(月)15:20 ID:jhXgj6wH(1) AAS
外部リンク:zero-cheese.com
(本記事略)
雑談
世間では、「(略)」が流行している中、wxPythonが作る「PC用ネイティブアプリ」は、取り残されている感あります。そう思うのは、私だけでしょうか?
現代の「ネットとスマホの時代」、PC用ネイティブアプリの開発は、優先度は低いように感じてしまいます。
なぜなら、Webアプリや、スマホアプリで、ほとんどが代用できるからだと、思われます。(スプレッドシート等がいい例です。)
私自身、本記事のために、久しぶりに「PC用ネイティブアプリ作り」のためのコードを書いてみました。すごく懐かしい感じを覚えました。
省9
917: 2022/08/06(土)08:53 ID:Cm9is4wi(1) AAS
wxPython/wxWidgetsのAndroid/iOS版でええやん
918: 2022/08/26(金)10:00 ID:i2SIEm4o(1) AAS
OpenCV との相性は?
919: 2022/09/11(日)20:55 ID:F/kx11ZR(1) AAS
>>915
ウィザードスクリプト弄ればwxWidgets 3.2系に対応出来るようになってたのね
920: 2022/09/24(土)12:41 ID:tqseCjT9(1) AAS
ソースはsrcフォルダにまとめようとおもってウィザードスクリプト変更したら、
なんかイベントハンドラが一発で登録できんようになった。
再度、定義されたハンドラを指定するとなぜか登録できるが、なんかめんどくさい。
念のため、プロジェクトファイルと同じ階層に保存するように戻したら直った。
もしかして、Code::Blocksっていうか、wxSmithプラグインって
プロジェクトファイルと同じ階層に.cpp.hを入れないと正常に動作しないのやろか?
上下前次1-新書関写板覧索設栞歴
あと 40 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.027s