1 名前:デフォルトの名無しさん mailto:sageteoff [2017/03/08(水) 13:49:03.39 ID:jMX+hATM.net] Qt(キュート)は C++ ベースのフレームワーク&RAD開発環境です。 ライブラリの機能は、フォーム、ボタンなどの各種ウィジェットからネットワーク、マルチスレッド、 グラフィックス(OpenGL)や各種コンテナ、XMLパーサー、組み込み JavaScript など、非常に多岐に渡ります。 公式の統合開発環境「Qt Creator IDE」を使えば、クロスプラットフォーム対応のRAD開発が可能です。 また、EclipseやVisual Studio上で開発したい人のためのアドインも用意されています。 ■主な対応プラットフォーム(デスクトップ用途の場合) Windows XP, Vista, 7 Mac OS X 10.4, 10.5, 10.6 Linux ■ライセンス ・オープンソース版(Open-source version) LGPL 2.1 または GPL 3.0 のうちどちらかを利用者が選べます。 LGPL を選んだ場合はソースコード非公開のままでの商用利用が可能です(いくつか制限あり)。 ※正確には通常「LGPL+商用利用向きの例外条項」を選ぶことにな7ります(Qtインストール先の「LGPL_EXCEPTION.txt」を参照)。 ちなみにGPLでも商用利用が不可能というわけではありません、念のため。 ・商用版(Commercial version) こっちはDigia社か日本の代理店(SRA社)とライセンス契約(年間30万くらい?)を結んで使います ■Qt を使って作られたソフト例 KDE、Maya、Adobe Photoshop Elements、Google Earth、Skype、DA
533 名前:デフォルトの名無しさん [2017/12/28(木) 23:12:22.70 ID:tWVOyHkw.net] 俺に言わせれば、Gtkmmの方が良い。俺はGtkmmにゾッコンだ。 GtkmmにもQtQuickみたいなやつが欲しいな・・。Gtkmmick(Gtkモミック)みたいな感じのネームが良い。
534 名前:デフォルトの名無しさん mailto:sage [2017/12/29(金) 09:17:17.54 ID:We7igFwi.net] スレ違い
535 名前:デフォルトの名無しさん mailto:sage [2017/12/30(土) 15:23:43.24 ID:9j+d+4sf.net] GTKは糞
536 名前:デフォルトの名無しさん mailto:sage [2017/12/31(日) 09:59:02.57 ID:rHg6Qc+M.net] GUIツールキットってtk wx以外になにがある?
537 名前:デフォルトの名無しさん [2017/12/31(日) 16:38:26.98 ID:UDBncfce.net] 5.10.0ブランチが消えているな
538 名前:デフォルトの名無しさん mailto:sage [2018/01/08(月) 20:44:56.10 ID:4kDntYbc.net] chromeでad block系をONにしたままだと https://www.qt.io/download からDLするボタンが表示されなかったぜ どういうことなんだぜ
539 名前:デフォルトの名無しさん mailto:sage [2018/01/09(火) 11:41:58.21 ID:fRZlLsAQ.net] >>520 商用買えLGPLどうのとか言われないこちらがお勧め master.qt.io/official_releases/
540 名前:デフォルトの名無しさん [2018/01/10(水) 22:33:54.11 ID:GW/8P3iu.net] VisualStudio2017でQt使うのは無理みたいだね。 日英のそれっぽいブログのとおりにやってみたけど、Qtのbuildが見つからない 」エラーでプロジェクトが作成できないよ。
541 名前:デフォルトの名無しさん mailto:sage [2018/01/11(木) 02:59:39.20 ID:+0co0r+N.net] cmakeでも無理?
542 名前:デフォルトの名無しさん [2018/01/11(木) 18:05:39.13 ID:ugBs1xxh.net] えっ
543 名前:デフォルトの名無しさん [2018/01/11(木) 19:42:47.10 ID:OtmX4AVQ.net] できた。Qt本体インスコしてなかったわ
544 名前:デフォルトの名無しさん mailto:sage [2018/01/11(木) 20:09:33.86 ID:xSR4Q+zj.net] えーっ
545 名前:デフォルトの名無しさん mailto:sage [2018/01/12(金) 08:52:40.95 ID:qk0fK9WF.net] 初笑いゲットw
546 名前:デフォルトの名無しさん [2018/01/14(日) 12:45:42.24 ID:Yj+5k4il.net] コードのライセンスについて勉強したいのですがいいサイトありますか?
547 名前:デフォルトの名無しさん mailto:sage [2018/01/27(土) 18:27:44.21 ID:gDjVbhrq.net] qmake -project が二時間放置しても終わらない たったの40行なのになぁ Please help me.
548 名前:デフォルトの名無しさん [2018/01/27(土) 18:40:50.17 ID:WgYcU0Ps.net] 電源長押し
549 名前:デフォルトの名無しさん mailto:sage [2018/01/28(日) 14:19:43.87 ID:/uDPCtSb.net] >>529 無限ループでCPU使用率100%
550 名前:デフォルトの名無しさん mailto:sage [2018/01/28(日) 16:45:55.03 ID:jzzl4Mfr.net] cmakeでやりなさい
551 名前:デフォルトの名無しさん mailto:sage [2018/01/30(火) 11:03:20.41 ID:kYa7SwDM.net] qmakeはMakefileやVisualStudioのソリューションを生成するツールだから、 qmake自体が直接何か処理するわけじゃない。 だから生成されたスクリプトやソリューションが何をしているかを調べるべき。 まあ十中八九書いた本人のせいという落ちだろうけどね。
552 名前:デフォルトの名無しさん mailto:sage [2018/01/30(火) 19:00:10.58 ID:UOE/eN1b.net] >>533 qmake -projectが二時間以上終わらないのだからqmakeが直接処理しているだけ。 つまり、Qtのバグ。
553 名前:デフォルトの名無しさん mailto:sage [2018/02/01(木) 20:51:27.69 ID:WdZXEzSH.net] jetbrains toolboxってQt製だけどUIはQtWebEngine使ってjavascriptで作ってるんだね Qtの正しい使い方って感じがする Qtがデスクトップで生き残るにはこれしかない
554 名前:デフォルトの名無しさん [2018/02/02(金) 08:58:23.15 ID:mtPYhkU1.net] >>529 もしかして.runファイル使ってインストールした? それするとqmakeが正常に働かないけど
555 名前:デフォルトの名無しさん mailto:sage [2018/02/02(金) 21:40:25.23 ID:Y8CLfwV+.net] >>534 ロクにやってることも知らないのによく Qt のバグとか言えるなあ。 qmake -project がやってることはカレント以下のフォルダを再帰的にたどって .cpp やら .h のリストを作ってるだけ。 カレント以下に symbolic link があって再帰してるか、必要なないフォルダへにリンクしてるだけじゃないの?
556 名前:デフォルトの名無しさん mailto:sage [2018/02/03(土) 03:17:29.77 ID:9GN0bJzK.net] >>537 やってることは知っているよ、 そういうのを判断するように作っていないとしたらQtのバグだというのすらわからないのだな。
557 名前:デフォルトの名無しさん [2018/02/03(土) 04:56:29.54 ID:pNC8Ba1v.net] 仕様がないやつだな
558 名前:デフォルトの名無しさん mailto:sage [2018/02/03(土) 09:35:11.05 ID:mkM/JjB2.net] 本体横の音量ボタンを無効にすることはできませんか? 一定の音量で固定することが目的で、代替案でも嬉しいです
559 名前:デフォルトの名無しさん mailto:sage [2018/02/03(土) 09:38:33.36 ID:mkM/JjB2.net] スレ間違い、スルーでお願いします
560 名前:デフォルトの名無しさん mailto:sage [2018/02/03(土) 09:39:15.09 ID:qWVkS+Es.net] 「どこの誤爆か?」 と書こうとしたけどやめて正解だった
561 名前:デフォルトの名無しさん mailto:sage [2018/02/03(土) 12:15:03.86 ID:GfLK8gwV.net] >>538 へー、わかってるのにわざわざ2時間以上待ってたんだ。だったらそもそも help me とか言う必要ないよね。 自分で recursive な link 作っておいてツールのバグとか意味不明だわ。
562 名前:デフォルトの名無しさん mailto:sage [2018/02/04(日) 02:12:12.27 ID:1Y8OypDc.net] >>543 賢いプログラムならrecursive linkは考量する もしそれを考えてqmakeが作られていならそれはバグ
563 名前:デフォルトの名無しさん mailto:sage [2018/02/04(日) 15:32:51.78 ID:ZPadave
] [ここ壊れてます]
564 名前:1.net mailto: 賢くないプログラムを使いこなせるのは賢い人だけ 賢くない人はバグレポも出さずに文句を言い続ける [] [ここ壊れてます]
565 名前:デフォルトの名無しさん mailto:sage [2018/02/05(月) 21:11:46.11 ID:aqaKodzT.net] QListView + QStandardItemModel + QStandardItem で 画像のサムネイル表示を作っています。 一先ず、拡張子のアイコンを表示しておいて、 QtConcurrentRun::run で 差し替えているのですが、 マウスオーバー とか resize 等 が 発生しないと反映されません。 よくわかってないまま、 emit model->itemChanged(item) とやってみたりしたのですが、うまくいっておりません。 こういう場合どうすればよいのでしょうか?
566 名前:デフォルトの名無しさん mailto:sage [2018/02/06(火) 00:57:31.38 ID:DvM/fAAV.net] >>546 ああそれはね。AbstructItemModelに対して モデルをリセットすると宣言すればいいのよ。 つまり、 emit beginResetModel() emit endResetModel() を呼び出す。当然ながら2つのemitの間でモデルの差し替えを行う。
567 名前:デフォルトの名無しさん [2018/02/06(火) 18:48:50.65 ID:OhWB5yb3.net] >>547 ありがと♡ちゅっ♡😘
568 名前:546 mailto:sage [2018/02/06(火) 20:52:49.33 ID:/YB/aLbm.net] >>547 ありがとうございます。期待していた挙動になりました。 modelで制御するんですね。
569 名前:デフォルトの名無しさん mailto:sage [2018/02/06(火) 22:40:54.52 ID:Ck+HSl15.net] blog.qt.io/blog/2018/02/06/sharing-files-android-ios-qt-app-part-3/ androidかiosでQt使ってる会社ってあるのかな
570 名前:546 mailto:sage [2018/02/10(土) 19:40:37.42 ID:q+UFelfE.net] beginResetModel を使用して 1枚づつ更新できるようになったのですが、 選択アイテムが初期化されたりと、意図しないstateのreset が起きて困ってます。 (スクロール状況中だと戻ったりもしました) できれば、item毎に更新したいのですが、どうすれば良いでしょうか?
571 名前:デフォルトの名無しさん mailto:sage [2018/02/10(土) 22:17:53.93 ID:8uL8roEq.net] 今のPCだと1秒で20枚以上の画像ファイルサムネイルを作れるはずなので、 1枚ごとにアイコンを再描画したいと考えるのは馬鹿げていると思う。 毎秒数回程度に再描画の数を抑えるべき。 サムネイル画像のサイズは高々知れているので、 数百万個を一度に処理するというのでなければオンメモリで持っていて良い。 QVectorやQListなどに出来上がり次第入れていき、ときどき前再描画とかでいいのでは。 何番目のアイコンを選択してるかは自前で保持しておけばいい。
572 名前:デフォルトの名無しさん mailto:sage [2018/02/11(日) 00:06:53.41 ID:5pa79NTQ.net] >>552 アドバイスありがとうございます。 描画頻度に関しては、ご指摘のとおりであり、 1秒毎にでききた分を差し替えるようにしていました。 551 の件は、描写頻度に関係なく 発生していましたので、 単純化して質問しました。 勝手に省いて申し訳ありませんでした。 > 自前で保持 reset 前後で、currentIndexを保持、復元を試しみましてみましたが、 いまのところ上手くいってません。試行錯誤してみます。 個人的には、 変更をmodel に通達したら、view が必要に応じて描画ってなって欲しいのですが、 できないのでしょうか? reset は、強力すぎるというかやりすぎという感じがしてしまいます。
573 名前:デフォルトの名無しさん mailto:sage [2018/02/11(日) 00:57:36.52 ID:TVBa8eL+.net] >>547 で書いたemit は不要だったね。こいつは通常のメソッドであってSIGNALではなかったようだ。 QListWidgetItemの実装を眺めたけどsetData()で結局 model->itemChanged(this)を呼び出してるから それ
574 名前:ナいいんじゃね? ちなみにQListModel::itemChanged()内で再度 emit dataChanged(idx, idx)を呼び出しているようだ。 ただし知ってると思うけどQlistWiget系は追加するたびに 再描画が発生するからフォルダ表示的な用途にはおそすぎて使えない。 [] [ここ壊れてます]
575 名前:デフォルトの名無しさん mailto:sage [2018/02/11(日) 01:01:07.29 ID:TVBa8eL+.net] で、カーソルの保持が消滅する件だけど、 私がやったのは初期表示とテキスト検索やボタンチェックで 表示リストを絞り込むような事を実装したから 元々カーソルの位置を保持する必要はなく、正直やってないのでわからない。 アイコンは2万件ほど登録したけど問題なく表示できる。 ついでにいうとAbstructItemModelは画面に表示されるアイテムの文だけしかアクセスしてこないので、 modelはデータをオンメモリで全部保つ必要はない。
576 名前:デフォルトの名無しさん mailto:sage [2018/02/13(火) 20:37:01.09 ID:yygcbIZh.net] 一先ず QListViewを派生して、 QListView::dataChanged を public から call できるようにして、 modelからの emit の代替にすることにしました。 次点としては QListView->viewport()->update() を 適時call でも いけそうです。 嵌っていた点は、クロススレッド で emit(というか signal?) が 保証されてない点でした。 真っ当に対応するなら、クロススレッドの橋渡しを実装なのでしょうが、 スレッドまわりが理解できておらず厳しいです。 ひとまず納得できました。 お付き合いしてくださった皆様ありがとうございました。 >>555 > modelはデータをオンメモリで全部保つ必要はない。 これが、ちょっと気になったのですが、 全部登録しないと件数(というかスクロールバー)が不整合状態になりませんかね?
577 名前:デフォルトの名無しさん mailto:sage [2018/02/14(水) 08:36:26.70 ID:mDeN+3Ew.net] >>556 QListViewやQTreeViewはダミーノードに対する子要素のかたちで全体の要素数を指定することになるが、 そのときに全件相当する数値を返すだけだからオンメモリでデータを持つ必要はない。
578 名前:デフォルトの名無しさん mailto:sage [2018/02/14(水) 08:42:35.90 ID:mDeN+3Ew.net] >嵌っていた点は、クロススレッド で emit(というか signal?) が 保証されてない点でした。 あと、こういうときはQFuture/QFutureWatcherを使おう。 まともにマルチスレッドを手作りするのは馬鹿らしい。
579 名前:デフォルトの名無しさん mailto:sage [2018/02/14(水) 21:53:44.05 ID:kMB7mzYE.net] invokeMethod を使用することで thread 越えできました。 auto index = item->index(); //emit item->model()->dataChanged(index, index); auto arg = Q_ARG(QModelIndex, index); QMetaObject::invokeMethod(item->model(), "dataChanged", arg, arg); これで、model 側から view をcallする必要がなくなりました。 >>558 > QFutureWatcher document をざっと見た感じ、thread の進捗管理関連しか分かりませんでした。 もう少しヒントになりそうなワードないでしょうか?
580 名前:デフォルトの名無しさん [2018/02/15(木) 07:15:15.69 ID:0Fgr05vi.net] invokeMethod を使用することで thread 越え これFAQだけど禁止されてなかった?
581 名前:デフォルトの名無しさん mailto:sage [2018/02/15(木) 18:09:43.55 ID:dbyCEeSz.net] QtConcurrent::Run()でworkerに仕事させるのが基本。 それから 1. 戻り値のQFutureをコレクションに蓄えてあとで使う 2. QFutureWatcherに設定してSIGNALを発行してもらう のどちらかで処理するのがQt流。 [2]の場合はQFutureWatcherはコピーコンストラクタがないので 何かのオブジェクトにメンバ変数としてぶら下げる必要がある。
582 名前:デフォルトの名無しさん mailto:sage [2018/02/16(金) 15:03:45.82 ID:dBpGhFbZ.net] https://qiita.com/false-git@github/items/38b6e69557b8459e9c0e https://forum.qt.io/topic/72188/invokemethod-in-other-thread https://stackoverflow.com/questions/13948337/why-using-qmetaobjectinvokemethod-when-executing-method-from-thread https://qiita.com/hermit4/items/b1eaf6132fb06a30091f vivi.dyndns.org/tech/Qt/QThread.html moveToThread()やね
583 名前:デフォルトの名無しさん mailto:sage [2018/02/16(金) 20:38:11.85 ID:9ip8gpus.net] タッチパネルでTsLibを使ってるんだが QMLでMouseAreaのonPressedは呼ばれるけど onReleaseやonCanceledが呼ばれないことが稀にある。 Butttonも同じで押しっぱなしになることが。 TsLibの問題なのかよくわからないけど対処法は無いの?
584 名前:デフォルトの名無しさん mailto:sage [2018/02/17(土) 00:06:21.28 ID:Br03dODR.net] Linuxなら/dev/event 当たりを観察して調べたらいいんでないの? ピュアQtでWindows/Linuxでタッチパネル対応やってるけど今のところ致命的な不具合はない。 強いていうとダブルフィンガーのスライドの検出の精度が不十分で 指一本と判定される場合が結構ある。
585 名前:デフォルトの名無しさん mailto:sage [2018/02/17(土) 06:30:14.43 ID:pJmyuaHt.net] 改めて聞かれると微妙なのでもう一度確認は必要だけど input/eventは必ずReleaseまで出てるように見えていたと思うが Qtを通さずダイレクトに監視した場合なので Qtがイベントを取りこぼすことがあるのかと。
586 名前:デフォルトの名無しさん mailto:sage [2018/02/17(土) 21:42:31.50 ID:RLPdE+TN.net] QML を触る人はドライバ寄りの知識が浅い というあるある偏見発動中 まぁオレも似たような状況でEvent 拾って試してるうちに、 素のXで試したりして横方向への理解は深まったけども
587 名前:デフォルトの名無しさん mailto:sage [2018/02/17(土) 21:59:00.38 ID:pJmyuaHt.net] その逆、むしろQt/QMLを触りたて
588 名前:デフォルトの名無しさん mailto:sage [2018/02/18(日) 01:40:23.14 ID:5XuJDoZ7.net] >>545 qmake が賢くないことの言い訳にもなってないな
589 名前:デフォルトの名無しさん mailto:sage [2018/02/18(日) 04:00:26.84 ID:sS7A8Lf0.net] >>567 なんかワールドダウンタウン思い出した
590 名前:デフォルトの名無しさん mailto:sage [2018/02/18(日) 06:19:53.51 ID:PVAcL0Ml.net] それがどういう意味なのかまったくわからん
591 名前:デフォルトの名無しさん mailto:sage [2018/02/18(日) 17:14:41.64 ID:sS7A8Lf0.net] youtubeで動画見ればわかる
592 名前:デフォルトの名無しさん mailto:sage [2018/02/18(日) 17:51:31.63 ID:PVAcL0Ml.net] タイトルからしてつまんなそうというか 興味がなさ過ぎて見る気も起きない
593 名前:デフォルトの名無しさん mailto:sage [2018/02/18(日) 18:40:30.43 ID:sS7A8Lf0.net] ダウンタウンの番組で1番面白かったと思うけど まあどうでもいいわ
594 名前:デフォルトの名無しさん mailto:sage [2018/02/18(日) 19:16:47.39 ID:PVAcL0Ml.net] 存在すら知らないしダウンタウンそれほど好きでもないから 最初からどうでもいい
595 名前:デフォルトの名無しさん mailto:sage [2018/02/19(月) 17:20:31.05 ID:2R9VMD7m.net] >>567 泥沼にようこそ
596 名前:デフォルトの名無しさん mailto:sage [2018/02/20(火) 01:39:34.24 ID:XuFZ59kb.net] >>567 Qt/QMLはデスクトップとモバイルのどちらもまともに動かないから止めた方がいいよ。
597 名前:デフォルトの名無しさん mailto:sage [2018/02/20(火) 07:23:48.34 ID:v/F9ar1Q.net] >>576 人の言うことを聞かない上の人間の絶対命令でね
598 名前:デフォルトの名無しさん mailto:sage [2018/02/20(火) 09:04:18.88 ID:S6h+U1wA.net] QMLはスクリプトだからさっと書いて動かせるのがいいところだけど、 やっぱコンパイルしてネイティブコードにしないと実行すると遅いよね。
599 名前:デフォルトの名無しさん mailto:sage [2018/02/20(火) 10:55:07.26 ID:XuFZ59kb.net] >>578 それでQML Compilerってのがあるけれど商用でしか使えなくしている。 [] [ここ壊れてます]
601 名前:デフォルトの名無しさん mailto:sage [2018/02/20(火) 14:08:49.82 ID:m1vPUru+.net] スクリプトならpyqtが最近便利だね。pythonのguiでは一番使われているんじゃない?
602 名前:デフォルトの名無しさん mailto:sage [2018/02/21(水) 01:42:27.96 ID:v9qdJhXI.net] >>580 QMLはスクリプトだと言ってもUIしか作れない、 何かちゃんとしようとしたらC++で書かなくてはいけないので、 pyqtの方が格段に優れている。
603 名前:デフォルトの名無しさん mailto:sage [2018/02/21(水) 05:59:28.40 ID:9okxviXz.net] pyqtは基本widgetじゃないの?
604 名前:デフォルトの名無しさん mailto:sage [2018/02/21(水) 06:20:39.98 ID:9okxviXz.net] >>579 単独で販売してたらバカ売れしそうだが、結構面倒臭いライセンスなんだよな
605 名前:デフォルトの名無しさん mailto:sage [2018/02/23(金) 04:44:51.48 ID:DZXs8W9s.net] blog.qt.io/blog/2018/02/22/qt-roadmap-2018/ pythonに力を入れるのは意外だな QtCreatorのpythonサポートはちょっと楽しみ 補完や定義ジャンプはjedi使うんかな? javascriptの補完って自前でパースしてると思うんだけど今だとtypescriptのtsserver使うという手はないのだろうか
606 名前:デフォルトの名無しさん mailto:sage [2018/02/23(金) 08:12:44.61 ID:k3NzOHVM.net] PythonによるQtは一時期触ってたんだけど、 結局手続き的にUIを構築していかないといけないから Qt Creator のuiデザイナーとか使えないし、 逆に不便に感じるんだよな。
607 名前:デフォルトの名無しさん mailto:sage [2018/02/23(金) 16:50:23.44 ID:Ix2mdiAE.net] >>585 uiファイルをdesignerで作ってpyqtのuic.compileUi使えばええやん
608 名前:デフォルトの名無しさん mailto:sage [2018/02/23(金) 18:37:05.05 ID:ppw9SOLX.net] っていう情報を拾いにくいってことになる python 知らんけど
609 名前:デフォルトの名無しさん mailto:sage [2018/02/24(土) 21:59:02.76 ID:Rz2Lcm28.net] qmlもpythonでやればよかったんじゃ...
610 名前:デフォルトの名無しさん mailto:sage [2018/02/25(日) 12:50:22.55 ID:oq0z9cuC.net] 当時はjavascriptがアホみたいに流行ってたからしゃーない
611 名前:デフォルトの名無しさん mailto:sage [2018/03/07(水) 18:28:24.64 ID:+QP4e8dk.net] 5.10でqt3d.animationてのが入ったみたいでとてもきになるのでインストールしてみたんだけど サンプルないよね? 俺のインストールの仕方が間違ってる?
612 名前:デフォルトの名無しさん mailto:sage [2018/03/07(水) 19:02:04.10 ID:sGlZydWV.net] >>590 examples
613 名前:590 mailto:sage [2018/03/07(水) 19:24:09.72 ID:zJez9JR/.net] >>591 すみません、 Qtをインストールするとサンプルも入っているのは知っています。 qt3d.animationのサンプルないよね?の意味でした
614 名前:デフォルトの名無しさん mailto:sage [2018/03/07(水) 20:44:43.51 ID:liLO3J4u.net] qt3dを使ってる人いるんだ
615 名前:デフォルトの名無しさん mailto:sage [2018/03/08(木) 19:39:16.52 ID:AmaTEsz5.net] ???@??? fluxやってからQtやると、シグナル飛んで、それ契機にコントロール更新されて、それでまたシグナル飛んで、その時に順序によってはスロットの要求する仮定崩れるから、メソッド呼び出す順序を注意深く並び替えて、みたいな昔ながらのGUIでありがちなやつが、辛くてもうね 1:45 - 2018年3月7日 ☝ほんとコレ(´・_・`)
616 名前:デフォルトの名無しさん mailto:sage [2018/03/08(木) 20:45:30.69 ID:1mUrpcQ4.net] 昔ながらのGUIでありがちなも何も、 昔ながらのGUIツールキットだからねQtは。 何を勘違いしてるのか知らんけど。
617 名前:デフォルトの名無しさん mailto:sage [2018/03/08(木) 21:52:18.96 ID:nDMS9MSk.net] セマフオとか多用しまくってるのかな? 一連のシーケンスを機能単位でモジュールに分けて Signal/Slotはその橋渡し程度でしか使ってないからそんな苦労してないな
618 名前:デフォルトの名無しさん mailto:sage [2018/03/09(金) 02:06:59.41 ID:WOzFt6bJ.net] Windows7、visualstudio 2017 community がインストール済みの状況で 最新のqt creatorとQt5.10.1をインストールしたのですが MSVCのコンパイラが自動検出されません。 MinGWではなくMSVCを使いたいので検出させたいのですが ググっても全く情報が得られず、どうしたら検出できるのでしょうか?
619 名前:デフォルトの名無しさん [2018/03/10(土) 10:30:51.36 ID:TTti/WSS.net] OKとか適用ボタン押されるまで変化させなければ良いだけ
620 名前:デフォルトの名無しさん mailto:sage [2018/03/10(土) 10:41:47.50 ID:80+01xi3.net] >>597 コマンドラインで打ってみてパス通ってるの?
621 名前:デフォルトの名無しさん [2018/03/10(土) 11:00:52.27 ID:TTti/WSS.net] mingwでやれない理由は?
622 名前:597 [2018/03/10(土) 11:19:52.24 ID:GdjJcFTg.net] >>597 ??? >>600 すでにMSVCで作っていたDirect3Dを使ったプログラムをQtCreatorで開発したいため >>599 VSのパスでしょうか? cmd開いてcl.exeなどとしても実行できないですが設定が間違っているのでしょうか? VSもQtもインストールしたあと環境変数の編集などはしていませんでしたが必要なのでしょうか。
623 名前:デフォルトの名無しさん mailto:sage [2018/03/10(土) 11:47:19.76 ID:80+01xi3.net] スタートメニューの中にパスを通したショートカットがあるはずだ
624 名前:597 mailto:sage [2018/03/10(土) 12:02:58.47 ID:GdjJcFTg.net] >>602 すみません、スタートメニューにショートカットがあるのは存じているのですが ここからどうすればよいかわかりません。 C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build\vcvarsall.bat x86 を実行してからQtCreator.exeを起動しても相変わらず検出されません。 Visualstudio2017からフォルダ構成が変わったみたいなのでVisualStudio2015もインストールしてみたのですが コンパイラを検出できませんでした。
625 名前:デフォルトの名無しさん mailto:sage [2018/03/10(土) 12:19:04.28 ID:80+01xi3.net] https://www.off-soft.net/ja/develop/qt/qt11.html qtcreator自体をvcでビルドしろって読めるな
626 名前:デフォルトの名無しさん [2018/03/10(土) 12:41:56.05 ID:TTti/WSS.net] >Visualstudio2017からフォルダ構成が変わったみたいなのでVisualStudio2015もインストールしてみたのですが さらに面倒くさくさせてどうする
627 名前:597 mailto:sage [2018/03/10(土) 12:54:31.26 ID:zkqZPBTf.net] qt forumみたところ今のqt creatorはqtcreator自体のビルドはしなくても自動検出は働くようになってるみたいです ttps://forum.qt.io/topic/78962/how-to-use-qt-with-visual-studio-2017 qtcreator再インストールは最新とpreview版を何度か試したのですが アンインストールしても設定が残っているみたいなので ホームディレクトリ\appdata以下のファイルが悪さしているのかと思い、qt関係のファイルを削除したり再起動したり 試したのですが 全く変わらず…
628 名前:デフォルトの名無しさん mailto:sage [2018/03/10(土) 13:18:35.06 ID:80+01xi3.net] もう手動設定でよくね?
629 名前:デフォルトの名無しさん [2018/03/10(土) 13:20:55.38 ID:TTti/WSS.net] >>606 VMとかでいいからクリーンなPCで試せよ 既に環境ボロボロに壊してる感じだから
630 名前:597 mailto:sage [2018/03/10(土) 13:42:17.01 ID:zkqZPBTf.net] >>607 手動設定も一度試して、上手く行きそうだったのですが、 できれば自動検出されたコンパイル設定で安心して開発したいです。 わがまま言ってすみません >>608 os再インストールするっきゃない感じがして来ました
631 名前:デフォルトの名無しさん mailto:sage [2018/03/10(土) 17:08:22.69 ID:80+01xi3.net] 漠然とした不安に拘っても仕方ない気がするけどな
632 名前:デフォルトの名無しさん mailto:sage [2018/03/10(土) 21:33:51.31 ID:R2CA6CC/.net] >>609 自動検出がされたりされなかったりするのはずっと前からのことで ときどき設定したのも消えてしまう、もう諦めて手動設定している
633 名前:デフォルトの名無しさん mailto:sage [2018/03/11(日) 01:55:15.29 ID:UPeTEAbO.net] >>606 https://github.com/qt-creator/qt-creator/blob/master/src/plugins/projectexplorer/msvctoolchain.cpp
634 名前:デフォルトの名無しさん mailto:sage [2018/03/11(日) 07:22:56.39 ID:hFKS7szZ.net] >>612 検知してる箇所?こういうの追っかけてみるのもQt理解するのに有用かもな Qt-Creator自体がQtの活きた実装例だから
635 名前:デフォルトの名無しさん mailto:sage [2018/03/11(日) 13:20:40.81 ID:9hVCAkRP.net] >>612 Qt CreatorのオープンソースはGPLだ
636 名前:から 見たコードを使ったアプリはGPLになる [] [ここ壊れてます]
637 名前:デフォルトの名無しさん mailto:sage [2018/03/11(日) 14:14:28.39 ID:V1TfhLuf.net] 目を塞げ
638 名前:デフォルトの名無しさん mailto:sage [2018/03/13(火) 15:15:56.21 ID:dnN0Msfj.net] 1. 見たくないのにそこらじゅうで見せびらかされてる。 2. 見てないのにたまたま似ていただけでも疑われ、変な噂を立てれる。 3. 潔白を証明したいなら、リバースエンジニアリングを許可しろと言ってくる。 4. (言いたくないが)、処女検査やレイプ被害者の苦しみみたいなことが生じる。 5. そんなに真似されたくないなら最初から見えるようにしなければいいのに、勝手に 見えるようにしておいて、はっきり言って迷惑。
639 名前:デフォルトの名無しさん [2018/03/13(火) 16:00:23.97 ID:fHWXAUXC.net] 自動検出に拘るの何でだ?
640 名前:デフォルトの名無しさん mailto:sage [2018/03/13(火) 23:25:26.40 ID:7hTU5yUL.net] qt creator の行間がヒジョーに狭くて見づらいんだけど 広げる方法ない?
641 名前:デフォルトの名無しさん mailto:sage [2018/03/13(火) 23:30:59.67 ID:2NDCH3me.net] 自分でビルド
642 名前:デフォルトの名無しさん mailto:sage [2018/03/13(火) 23:53:45.12 ID:B2LAHy9H.net] 他のフォントと比べたら分かるけど、 Source Code Proってかなり行間のあるフォントだぞ?
643 名前:デフォルトの名無しさん mailto:sage [2018/03/14(水) 00:46:29.64 ID:utngbHuR.net] >>620 すみません。Source Code Proは使ってないです。 というか、qt creatorの行間は普通でした。 VSCODEやAndroidStudioやLinux版QtCreatorがちょっとだけ 行間広くてそれがあまりにも自分にあっていたので QtCreatorのほうがわざと詰めてるのかと勘違いしました。
644 名前:デフォルトの名無しさん [2018/03/14(水) 01:06:11.33 ID:Y7LD3iVR.net] SailFIsh OSって使っているひといる? iOS/Androidとの違いを教えてくれたらうれしい
645 名前:621 mailto:sage [2018/03/14(水) 02:16:10.14 ID:utngbHuR.net] QtCreatorで行間を広くしたかった件ですが、 Rounded M+というフォントをインストールして QtCreatorのフォント選択で「Rounded M+ 1m」を選択、 フォントサイズを10ptにした後、拡大率を105%にすることで満足の行く見た目になりました。 ttps://imgur.com/gnLGHxe Windowsにはよくあることなのですが アンチエイリアスやClearTypeでもなくならなかったギザギザが 拡大率を中途半端に105%と設定すると消えました。
646 名前:デフォルトの名無しさん mailto:sage [2018/03/15(木) 07:24:40.62 ID:kWLjNqx6.net] >>616 ソースコードを読む前にライセンスを確かめるのは常識
647 名前:デフォルトの名無しさん mailto:sage [2018/03/15(木) 19:13:14.09 ID:V2e3zBtM.net] Windowsにあるというか、WindowsのTTFは中にビットマップフォントが入ってるから、 10ptとか12ptとか、よく使われる解像度はビットマップが優先して使われる。 そういうビットマップは視認性を優先してアンチエイリアスはオミットされることがある。
648 名前:デフォルトの名無しさん mailto:sage [2018/03/15(木) 21:28:02.49 ID:kWLjNqx6.net] >>625 視認性を優先しようとして視認性が悪くなっているWindowsのお粗末さ
649 名前:デフォルトの名無しさん mailto:sage [2018/03/16(金) 20:55:04.35 ID:vgRTj1Th.net] >>626 視認性っていうのは一般に白黒のコントラストが高い方が高いんだが、意味わかってる?
650 名前:デフォルトの名無しさん mailto:sage [2018/03/17(土) 00:55:31.86 ID:63Qr/5E/.net] >>627 だからWindowsはお粗末
651 名前:デフォルトの名無しさん mailto:sage [2018/03/17(土) 01:21:46.72 ID:qgNabMVQ.net] と、貶めて満足したいだけのマカーでした。
652 名前:デフォルトの名無しさん mailto:sage [2018/03/17(土) 08:25:26.50 ID:sIKOxZd2.net] >>624 読んで無くても、 「読んだだろ、嘘つき、潔白を証明したいならソース見せろ」 と脅してくる。
653 名前:デフォルトの名無しさん mailto:sage [2018/03/17(土) 10:31:21.08 ID:wH8S1aPq.net] >>630 だから何だ?って話だな どんな世界にもいちゃもん付ける人は一定割合存在するわけでそれが嫌なら社会との接触を
654 名前:絶つ他無い [] [ここ壊れてます]
655 名前:デフォルトの名無しさん mailto:sage [2018/03/17(土) 10:35:25.66 ID:sIKOxZd2.net] >>631 自分で勝手に裸体を見せておいて、見たならお前も見せろ、みたいな事言ってくる。
656 名前:デフォルトの名無しさん mailto:sage [2018/03/17(土) 10:48:24.18 ID:sIKOxZd2.net] >>631 「一定割合」どころか、ソース公開する側が正義、隠そうとする側が悪みたいな風潮が あるから、大多数からバッシングを受ける現実がある。
657 名前:デフォルトの名無しさん [2018/03/17(土) 11:02:15.45 ID:zK+A43YX.net] >>632 なるほどその手があったか
658 名前:デフォルトの名無しさん mailto:sage [2018/03/17(土) 13:49:04.37 ID:wH8S1aPq.net] >>632-633 だから? 世の中はそういうものだって>>631 に書いたつもりだが?
659 名前:デフォルトの名無しさん mailto:sage [2018/03/17(土) 15:04:22.85 ID:sIKOxZd2.net] >>635 風評被害でプロジェクトが潰れる。
660 名前:デフォルトの名無しさん mailto:sage [2018/03/17(土) 16:55:45.70 ID:wH8S1aPq.net] >>636 その程度で潰れる弱いプロジェクトならどうせ長続き出来ないし淘汰されても仕方がない それにしても ID:sIKOxZd2 は温室育ちの世間知らずか引き籠もりなのか? 甘えたこと言いたいならママに言えよ
661 名前:デフォルトの名無しさん mailto:sage [2018/03/17(土) 17:00:13.91 ID:sIKOxZd2.net] ふーん、Qtが使われる事を願ってるよ。。。
662 名前:デフォルトの名無しさん mailto:sage [2018/03/17(土) 18:12:12.73 ID:1GxWiyT5.net] GPLに気をつけるのはまあいいとして、 何か害悪みたいに怯えるのはどうかと思うぞ。 どこまでがOKでどこからがダメなのか勉強して知っておけば何も怖いものではない。 むしろ自分がOSSで公開する分には都合のいい場合すらある。
663 名前:デフォルトの名無しさん [2018/03/18(日) 03:55:17.35 ID:HsPk0IuW.net] おわこん
664 名前:デフォルトの名無しさん mailto:sage [2018/03/18(日) 09:45:21.43 ID:3gi5Gn3p.net] >>639 ソース非公開にしたい人には、困るんだな、これが。
665 名前:デフォルトの名無しさん mailto:sage [2018/03/18(日) 09:45:48.28 ID:3gi5Gn3p.net] >>640 同意。
666 名前:デフォルトの名無しさん mailto:sage [2018/03/18(日) 09:59:23.92 ID:gEhIFGvb.net] Qtがオワコンってんなら こんなスレまで何しにきてるんだ? フレームワークなんていくらでもあるんだから他当たれよ
667 名前:デフォルトの名無しさん mailto:sage [2018/03/18(日) 10:03:50.47 ID:3gi5Gn3p.net] >>639 LGPLについて、あるサイトで勉強しても、別のサイトでは全く別の事が書かれ ている。また、質問サイトの回答で、ある人が「これこれこういうことです」 と書いていても、別の人が、「それだとOSS作者が損だ。公開すべきだ」と怒り に満ちたような文面で言う。同様にストールマンも非常に激しい口調で、LGPL であっても原則的には公開の義務があるかのような事を言ってくる。 そして、LGPLのライセンス自体を読んでも良く分からない、玉虫色な感じで もやもや感が残る。結局、クローズドにしたい人の立場では書かれていないから そこに載ってないやり方ではOkなのかダメなのかが分からない。後からダメと 言われれば全部パーになってしまう。 また、訴えられるだけで、さらに言えば、何か悪い噂を立てるだけでアプリ作者 にとっては痛手だし、こんな状態ではLGPLは使うわけには行かない。
668 名前:デフォルトの名無しさん mailto:sage [2018/03/18(日) 10:13:19.95 ID:3gi5Gn3p.net] >>643 ここに来ているのは、事実を伝達するためだよ。
669 名前:デフォルトの名無しさん [2018/03/18(日) 10:27:35.47 ID:u2Z1KAGW.net] Qt以外のフレームワークで良さげなのってある?
670 名前:デフォルトの名無しさん mailto:sage [2018/03/18(日) 10:29:31.24 ID:3gi5Gn3p.net] >>646 ない。
671 名前:デフォルトの名無しさん mailto:sage [2018/03/18(日) 10:46:15.20 ID:ffJnoACJ.net] C++にフレームワークというものが必要ない GUIならGUIライブラリだけあればいい それ以外のものが必要ならそれだけどこからか取ってきて継ぎはぎして作る MSですら大型のフレームワークをスタンダードにできなかった
672 名前:デフォルトの名無しさん mailto:sage [2018/03/18(日) 11:33:14.25 ID:3gi5Gn3p.net] Apple製品を無視すれば楽になるかなと。
673 名前:デフォルトの名無しさん mailto:sage [2018/03/18(日) 12:17:
] [ここ壊れてます]
674 名前:22.04 ID:gEhIFGvb.net mailto: >>645 意味不明。オレはQtで問題なくアプリを開発して公開してるし。 C++にGUIフレームワークが必要ないと主張するのは勝手だけど、 だったらなんでこのスレまで来てるんだよ。 勝手にスクラッチで開発したらいいだろ。 何考えてるのか意味不明な奴らばかりだ。 [] [ここ壊れてます]
675 名前:デフォルトの名無しさん mailto:sage [2018/03/25(日) 00:02:00.75 ID:UntunXVZ.net] Qtはオワコン
676 名前:デフォルトの名無しさん [2018/03/25(日) 11:31:50.14 ID:WaYZZq21.net] たしかに
677 名前:デフォルトの名無しさん [2018/03/29(木) 01:43:16.00 ID:3O2H4m18.net] QMLのドキュメントは実際の動きと違いが多すぎて酷いな
678 名前:デフォルトの名無しさん [2018/03/29(木) 11:38:45.52 ID:G2xkvUDv.net] 末期症状
679 名前:デフォルトの名無しさん [2018/03/30(金) 18:47:47.58 ID:qT4MZ8MO.net] Qtがオワコンとか言ってる奴は何なんすか?あのマイナーツールキットGtk+のC++版であるGtkmmでさえ GEditやMySQLで着々と頑張っているんですよ。 Qtがオワコンとか言ってる奴は完全なお門違いですよ。 俺はね、この板でGUIはHTMLで決まりとか言われたから、Electronやってみたんですよ。 でもね、やっぱあれダメですよ。 俺が思うにGUIはやっぱQtかGtkmmじゃないとダメですね。特に、QtQuickは最高です。
680 名前:デフォルトの名無しさん mailto:sage [2018/03/30(金) 18:56:22.19 ID:KKO28r/t.net] ElectronはGUIツールキットとは言えないんだよね。 どちらかというとウェブ技術ベースのウィンドウマネージャに近い。 画面上に表示するウィジェットや配置はベース技術なしに全部自分で構築しないといけない羽目に陥る。 QtやGTK+から始めれば当たり前にあるものがない状態から始まる。この苦痛は耐え難いものがある。
681 名前:デフォルトの名無しさん mailto:sage [2018/03/30(金) 21:10:36.48 ID:BDViWvE8.net] ライセンスが糞面倒
682 名前:デフォルトの名無しさん mailto:sage [2018/03/30(金) 21:47:12.60 ID:wFE+RHXZ.net] 高い
683 名前:デフォルトの名無しさん [2018/03/31(土) 04:18:56.83 ID:2Z4gCLvW.net] webのGUIと比べるなよω
684 名前:デフォルトの名無しさん mailto:sage [2018/03/31(土) 07:40:26.23 ID:XS4qZyZq.net] QT(Quick Time)に親兄弟親戚皆殺しされたんだろ? そりゃ見境なく何年もネガティブキャンペーンやるだろ C/C++がオワコンって言ってるJavaアプリプログラマ層とあんまり変わらんよ 自分の狭い了見で世界のすべてを語ってるだけ
685 名前:デフォルトの名無しさん mailto:sage [2018/03/31(土) 07:48:29.46 ID:9WdwdChU.net] ライセンスが糞面倒
686 名前:デフォルトの名無しさん [2018/03/31(土) 08:14:51.89 ID:D1vbg0pQ.net] 普通のデスクトップアプリを作るならQt一択なのはわかるんだけど、バグを回避しながら使わないといけない。 特に日本語入力回り。 OSSなんだから自分で修正←簡単にはマージしてくれないから無理。 ※有償版もあるので簡単にマージしないのは責任もって開発してるってことかもしれないし、マージしないのがダメってことではない。 安倍総理と同じで他に選択肢が無いからQt一択になってるだけだと思う。
687 名前:デフォルトの名無しさん [2018/03/31(土) 08:17:33.05 ID:D1vbg0pQ.net] ちなみに、Qt使って最初に気持ち悪かったのは勝手にメモリー管理されることだけど。 時間の都合でサーバーサイドにQt使ってみたら超安定して長期動作してるから、きっとあれで良いのかもしれない。 杞憂ってやつか。 でも、明示的な管理ができないとなんか気持ち悪いよね。 Javaとか使ってる人なら自然に受け入れられるんだろう。
688 名前:デフォルトの名無しさん [2018/03/31(土) 10:48:57.64 ID:c97ae/y4.net] Javaのガベコレとは違って widget同士でチェーン管理されてるんじゃね Javaよりは明示的に追いかけられるはず
689 名前:デフォルトの名無しさん mailto:sage [2018/03/31(土) 13:55:43.04 ID:VILG94Fj.net] Qtの生存管理はオブジェクトツリー方式。 親が死ね
690 名前:ばその子孫は全て開放される。 最上位はスレッド自体になっているので、 ワーカースレッドで生成したオブジェクトはメインで使いたい時は メインのスレッドオブジェクトに登録し直す必要がある。 [] [ここ壊れてます]
691 名前:デフォルトの名無しさん [2018/04/04(水) 18:14:17.13 ID:88pKXVwP.net] QMLってメソッドのバーチャルオーバーライドすらできないのか。 型厳密と言いながらenumの型チェックもできずに整数で扱うので間違えて書いてもエラーにならずにおかしな動きをする。 ダメな言語だ。
692 名前:デフォルトの名無しさん [2018/04/04(水) 18:23:19.78 ID:Pmay6Vdj.net] うむ
693 名前:デフォルトの名無しさん mailto:sage [2018/04/04(水) 18:54:42.27 ID:88pKXVwP.net] Qt.AlignLeft,Text.AlignLeft,TextInput.AlignLeft,TextEdit.AlignLeft,TextArea.AlignLeft,TextField.AlignLeft 言語として破綻している
694 名前:デフォルトの名無しさん [2018/04/05(木) 07:35:39.31 ID:rI1smYBt.net] JavaFXは次期Javaの正規プロジェクトから外されるんだってなw Qtもオワコンだし、Gtkも当然オワコンだし、おとなしくC#でもやっとけって暗黙の了解w?
695 名前:デフォルトの名無しさん mailto:sage [2018/04/05(木) 07:37:34.73 ID:rI1smYBt.net] しっかし、スレ違いだけど、JavaもJavaEEも外すし、JavaFXも外すし、JavaSEは既存の企業からもライセンス料とることになったし、 元のJavaは何が残るの・・w Qtも似たような道を通ると何も残らねえんじゃねえのか・・w なんかそうなる様な気がするw
696 名前:デフォルトの名無しさん [2018/04/05(木) 07:38:57.32 ID:rI1smYBt.net] でもGtkとQtは根強いLinuxのベース環境があるからな・・w 強そうだな。
697 名前:デフォルトの名無しさん mailto:sage [2018/04/05(木) 20:37:39.61 ID:+F6k0Ozg.net] w は句読点ではない
698 名前:デフォルトの名無しさん [2018/04/06(金) 12:23:58.21 ID:sTfZcU1Y.net] GTKは糞
699 名前:デフォルトの名無しさん mailto:sage [2018/04/08(日) 19:04:02.78 ID:bJUCDaUD.net] そろそろ新しいクロスプラットホームなGUIツールキットが出てきてほしい
700 名前:デフォルトの名無しさん [2018/04/08(日) 22:37:44.47 ID:xVZVETA8.net] 実際開発者の自己満足以外で ユーザー側にクロスプラットフォーム求められているソフトってあるのかね もしくはクロスプラットフォームに対応するコストに見合う売り上げが見込めるとか 各種OSのユーザー層考えると「こういうことをやる場合はこのOS」とか決まってそう マイナーOSでヒットしたソフトを移植する際は 最初からクロスプラットフォームでつくっときゃよかったなと思うかもしれないけど そんなの作る前からわからんし
701 名前:デフォルトの名無しさん mailto:sage [2018/04/08(日) 22:52:41.32 ID:xGLPvfyA.net] 個人的には、Win用に作ったソフトがスマフォで動けば、人に見せびらかせそうで 魅力がある。あと、Linuxで動けば、今後運がよければ一儲けできるかもしれない。 Linuxは嵐の前の静けさなのか、それとも衰退していくのか先が読めないけど。
702 名前:デフォルトの名無しさん mailto:sage [2018/04/08(日) 22:55:04.36 ID:5XK81g6y.net] 少なくともWin/Mac/Linux共用で動くようにしておけば、Linuxで有名なアプリになることは他よりたやすい。
703 名前:デフォルトの名無しさん mailto:sage [2018/04/08(日) 23:52:19.16 ID:kkM2Mp3K.net] Embarcadero系が頭に浮かんだけど、あれはLinux非対応か。
704 名前:デフォルトの名無しさん [2018/04/09(月) 19:01:03.08 ID:g1GxSGUV.net] やがて悲しきクロスプラットフォーム、クロスプラットフォームは幻想 所詮クロスプラットフォームは最大公約数、デスクトップとモバイルの最大公約数はとても小さい Qtの将来はもうない
705 名前:デフォルトの名無しさん mailto:sage [2018/04/09(月) 21:21:19.85 ID:f5ZRT3yK.net] ??? デスクトップとモバイルをクラスプラットフォーム化しようなんて誰も考えてないだろ。 お前は誰と戦ってるんだ。
706 名前:デフォルトの名無しさん [2018/04/10(火) 10:32:07.59 ID:mlHdbx95.net] Qtはもう組込だけしか考えていない デスクトップとモバイルはKDEとの約束があってBSDライセンスにならないためのおまけ扱いでバグ修正や改善は二の次
707 名前: [] [ここ壊れてます]
708 名前:デフォルトの名無しさん mailto:sage [2018/04/10(火) 16:47:20.09 ID:fj31T37Z.net] まあそれが妥当やね
709 名前:デフォルトの名無しさん mailto:sage [2018/04/10(火) 21:00:42.38 ID:kMCytx0L.net] 雛型使わずもう少し捻って自演しろよ…
710 名前:デフォルトの名無しさん mailto:sage [2018/04/10(火) 23:59:49.93 ID:K9+n6mXY.net] ??? OSSのソフトウェアのライセンスを何にするかは著作権者の専権事項であって第三者は文句言えないんだが? だからQtの運営会社がBSDライセンスに変更すると宣言すればBSDになるだけだ。 PyQtは当時のノキアがLGPLに変更して欲しいと要請したが、PyQtの開発チームが拒否したために ノキアはPySideを0から開発して LGPLで公開した。
711 名前:デフォルトの名無しさん [2018/04/11(水) 00:44:08.29 ID:5V3NvSPI.net] で?
712 名前:デフォルトの名無しさん mailto:sage [2018/04/11(水) 00:48:15.42 ID:usmHCm12.net] Qtで作られたopentoonzの盛り上がらなさからいってQtは難しいのですか
713 名前:デフォルトの名無しさん mailto:sage [2018/04/11(水) 03:28:46.87 ID:njN7EWrq.net] どうしてもLinuxで動かしたいのでなければわざわざQtを選ぶ理由はないかと
714 名前:デフォルトの名無しさん mailto:sage [2018/04/11(水) 08:10:40.41 ID:NgXDAu55.net] で? って言いたいのはこっちなんだが。 Qtなんてただのツールキットであって道具だぞ。 使いたければ使えばいいし、使いたくなければ使わなければいいじゃないか。
715 名前:デフォルトの名無しさん mailto:sage [2018/04/11(水) 08:19:31.22 ID:NgXDAu55.net] 周りとの会話に参加せず、 ひたすらモバイル回りの文句だけ言い続けるやつが居て気持ち悪いわ。
716 名前:デフォルトの名無しさん mailto:sage [2018/04/11(水) 11:56:48.92 ID:q37mBSgx.net] QMLの気に食わない点を上げて、Qt (C++)はクソ が常套句になってるよな、この粘着君
717 名前:デフォルトの名無しさん [2018/04/11(水) 12:25:40.88 ID:bG1z7LTF.net] GTKは糞だと思うがQtは頑張ってる そんな漏れはwx使い
718 名前:デフォルトの名無しさん mailto:sage [2018/04/12(木) 11:14:59.10 ID:h6mmvAWZ.net] Qtインストールしようとしたのですが、45GB近く空き容量必要なんでしょうか?? 空き容量足りません。
719 名前:デフォルトの名無しさん mailto:sage [2018/04/12(木) 12:06:23.82 ID:h6mmvAWZ.net] ごめんさい。ツリー展開できて色々インストールするコンポーネント選択できました・・
720 名前:デフォルトの名無しさん mailto:sage [2018/04/12(木) 13:19:43.71 ID:h6mmvAWZ.net] なんだ、これ。日本語入力してるとバグるんだけど。このQtのエディタ。 ひでぇ品質だな・・
721 名前:デフォルトの名無しさん [2018/04/12(木) 15:46:46.64 ID:bfwDINZz.net] 是非も無し
722 名前:デフォルトの名無しさん [2018/04/13(金) 02:34:09.33 ID:oQVny/5B.net] 《 後継開発環境のご案内 》 LinuxMintのダウンロードはこちらから。 Main Page - Linux Mint https://linuxmint.com/ https://linuxmint.com/download.php --------- AGK無料試用版の配布開始(リンク先にWindows、Mac、Linux版のファイルが直接置いてある) AppGameKit - Free Trial Version https://www.appgamekit.com/trial 無料試用版 AppGameKit無料トライアル版は、AppGameKitの主要な領域すべてにアクセスできるため、 完全に評価することができます。完全版の有料版には、次の主要機能が含まれています。 ・ Android、iOS、HTML5にプロジェクトをエクスポートする ・ アプリをデバイスに直接ブロードキャストする ・ コンパイルされたプロジェクトからウォーターマークを削除する
723 名前:デフォルトの名無しさん [2018/04/15(日) 02:48:28.23 ID:rwtsZxwU.net] >>684 ノキアの横暴だということすらわからないのか
724 名前:デフォルトの名無しさん [2018/04/15(日) 02:52:58.87 ID:rwtsZxwU.net] >>690 QMLのいい加減さにはうんざりだよ
725 名前:デフォルトの名無しさん [2018/04/15(日) 02:54:33.91 ID:rwtsZxwU.net] >>691 頑張っているのとまともなとは違う
726 名前:デフォルトの名無しさん [2018/04/15(日) 02:55:25.19 ID:rwtsZxwU.net] >>694 Qtの日本語入力は最低
727 名前:デフォルトの名無しさん [2018/04/15(日) 02:58:52.19 ID:rwtsZxwU.net] >>689 デスクトップも駄目だなのに、モバイルが駄目なくせにクロスプラット
728 名前:gフォームなんて言うな。 [] [ここ壊れてます]
729 名前:デフォルトの名無しさん mailto:sage [2018/04/15(日) 03:05:44.33 ID:hatDQtUT.net] ホントにここ数年間、ひたすら粘着し続けててたんだな そこまで続けられる燃料が正直気になるわ
730 名前:デフォルトの名無しさん mailto:sage [2018/04/15(日) 09:36:31.14 ID:Du/Qtfln.net] >>697 わけわからん。 OSSにおいて、ライブラリが増えて選択肢が増えるのは常に善だ。 お前はOSSのなんたるかが全く分かってないとしか思えん。 意味も分からずわめいてるだけなら黙っててくれないか。
731 名前:デフォルトの名無しさん [2018/04/15(日) 11:10:33.75 ID:E1b18XLI.net] Node.js と io.js だったっけか ああいうの思い出した
732 名前:デフォルトの名無しさん mailto:sage [2018/04/16(月) 07:19:47.25 ID:wbYWCkcK.net] 商用のWindowsとLinuxで動くアプリだと大体Qtが使われてるね。まあうん百万するアプリばっかだけど。
733 名前:デフォルトの名無しさん mailto:sage [2018/04/16(月) 07:26:59.55 ID:Reln7wD6.net] Qt自体の信頼性も怪しい部分とかちょこちょこあるのに?
734 名前:デフォルトの名無しさん mailto:sage [2018/04/16(月) 08:20:33.32 ID:Mwfm/k9X.net] coreライブラリとnetworkライブラリは枯れているし、いい感じで抽象化されているしね。Windowsだけなら.netだけで十分だけど、Linuxまで考えるとコードの共通化は大事だよ。 現状Javaは重すぎて話にならんから、qt一択だね。
735 名前:デフォルトの名無しさん mailto:sage [2018/04/16(月) 08:47:18.18 ID:6poWdZBD.net] 商用に限らず、いろんな大手チップ、デバイスメーカーが評価ボード提供する際 その制御、設定用ツールなんかにもよく使われてるね
736 名前:デフォルトの名無しさん mailto:sage [2018/04/16(月) 21:09:46.42 ID:Reln7wD6.net] よく使われてることを知っている理由を知りたい
737 名前:デフォルトの名無しさん mailto:sage [2018/04/16(月) 22:00:33.40 ID:ofgZGW6q.net] どんだけ現実を受け入れたくないんだ? 単純にlibQt5系のライブラリが同梱されてるアプリだったり ドライバ層のCソースを流用しやすく、かつマルチプラットフォームも実現する意図が丸見えなアプリで、 メニューのアイコン領域がそのままでLinux 風レイアウト丸出しな、UI に関しては手抜きなアプリ、 律儀にヘルプからQtのバージョンをダイアログで出す、なんてのもある PyQtでのコード付きサンプル提供ってのもあったな 世界最大手、それに近い規模のメーカーが出してくるのは、 この手の顧客がWindowsに限らないためにeclipseのアドオン系かQt製が多い
738 名前:デフォルトの名無しさん mailto:sage [2018/04/17(火) 02:18:39.51 ID:2LddGyKS.net] >>703 QtはOSSなんて嘘っぱち、商用で儲けたいだけ
739 名前:デフォルトの名無しさん mailto:sage [2018/04/17(火) 02:21:15.36 ID:2LddGyKS.net] >>710 LGPLv3で縛った糞ライセンス、こんなんでは使えない
740 名前:デフォルトの名無しさん mailto:sage [2018/04/17(火) 07:13:34.28 ID:YVpk0Se9.net] >>712 どう使えないの?別につかえるじゃん
741 名前:デフォルトの名無しさん mailto:sage [2018/04/17(火) 07:47:56.87 ID:DvJm1tZW.net] 他人に具体的に根拠要求するくせに、根拠なく、猫の額ほどに狭い視野だけで否定する 小学生かな?
742 名前:デフォルトの名無しさん mailto:sage [2018/04/17(火) 09:35:10.44 ID:HPvS+Rty.net] 自動車業界でもよく使われてるね。 ナビとかメーターパネルとか。 量産品には使われないとしても(使ってるケースもあるけど)、プロトタイピングは多い。 WindowsとかのPC上で作り込んだものをQNXやAndroidのボードに持って行って動かす、みたいなやり方をしてるとQtが便利。
743 名前:デフォルトの名無しさん mailto:sage [2018/04/17(火) 09:38:47.23 ID:+h26C2Ai.net] 高い
744 名前:デフォルトの名無しさん mailto:sage [2018/04/17(火) 20:22:30.24 ID:/Blfo55C.net] 高杉
745 名前:デフォルトの名無しさん mailto:sage [2018/04/17(火) 20:35:17.44 ID:+OJdCyWf.net] >>711 Qt Community Licenseで使える範囲のQt系のライブラリは全てGPL/LGPLで使えるじゃん。 それのどこが嘘っぱちなのか全くわからないんだが。 論理的に説明し
746 名前:トくれよ。説明できないならレス数の無駄だから黙れ。 [] [ここ壊れてます]
747 名前:デフォルトの名無しさん mailto:sage [2018/04/26(木) 19:02:22.15 ID:n4WJ4aPH.net] >>713 LGPLv3は製品にインストールする方法を教えなければならないのだよ。 そんなことはできない。
748 名前:デフォルトの名無しさん mailto:sage [2018/04/26(木) 19:04:00.21 ID:n4WJ4aPH.net] >>714 小学生としか指摘できない幼稚園児さん。
749 名前:デフォルトの名無しさん mailto:sage [2018/04/26(木) 19:05:26.23 ID:n4WJ4aPH.net] >>718 黙るのはお前、LGPLv3とLGPLv2の違いを知らない。
750 名前:デフォルトの名無しさん mailto:sage [2018/04/26(木) 19:06:54.57 ID:n4WJ4aPH.net] >>715 使われているように宣伝されているだけで実際には使われてない。
751 名前:デフォルトの名無しさん mailto:sage [2018/04/26(木) 19:34:57.52 ID:joOYk3gL.net] >>721 ??? そもそもQtは GPLv2/GPLv3/LGPLv2/LGPLv3 の4つから選べるはずなんだが。
752 名前:デフォルトの名無しさん mailto:sage [2018/04/26(木) 23:52:23.46 ID:JIIZjO4Q.net] Raspberry PIのPythonプログラムの画像処理でQtを使い初めました。 フルスクリーンで1.jpgを表示後、1秒後にフルスクリーンのまま2.jpgの表示に切り替えたいのですがうまく出来ません。 以下プログラムです。どなたか修正ご教授お願い出来ますでしょうか・・ import sys import time from PySide import QtGui app = QtGui.QApplication(sys.argv) pixmap = QtGui.QPixmap('/home/pi/Pictures/1.jpg') screen = QtGui.QLabel() screen.setPixmap(pixmap) screen.showFullScreen() sys.exit(app.exec_()) time.sleep(1.0) app = QtGui.QApplication(sys.argv) pixmap2 = QtGui.QPixmap('/home/pi/Pictures/2.jpg') screen = QtGui.QLabel() screen.setPixmap(pixmap2) screen.showFullScreen() sys.exit(app.exec_())
753 名前:デフォルトの名無しさん [2018/04/27(金) 00:33:09.89 ID:I7mSj2cq.net] せめてお前、Pythonスレでもらったアドバイスを元に修正してから来いよ 各行で何やってるか理解したら、もう少しマシなコードになるだろ
754 名前:デフォルトの名無しさん mailto:sage [2018/04/27(金) 11:06:08.63 ID:Uje4MceM.net] QTのMainWindowで、全画面ボタン「□」を消したいです。 setWindowFlagsでできるのでしょうか? ご教示願います。
755 名前:デフォルトの名無しさん mailto:sage [2018/04/27(金) 14:14:30.00 ID:aiDF3bLC.net] >>726 setWindowFlagsでできます
756 名前:デフォルトの名無しさん mailto:sage [2018/04/27(金) 21:47:34.51 ID:/p2GSNb9.net] Pyside 名称変更するんだな
757 名前:デフォルトの名無しさん mailto:sage [2018/05/14(月) 13:00:30.90 ID:/O5nTcGe.net] 公式で MinGW 64bit 版出るようなこと書いてあった気がするけど 無くなったんだろうか?
758 名前:デフォルトの名無しさん mailto:sage [2018/05/14(月) 23:22:47.23 ID:EOBOgZjx.net] そんなん別に自力でビルドしたって大してかからんのだし。
759 名前:デフォルトの名無しさん [2018/05/23(水) 19:39:24.85 ID:Au5e7VGg.net] 僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方 役に立つかもしれません グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』 HMJSV
760 名前:デフォルトの名無しさん mailto:sage [2018/05/24(木) 10:52:04.62 ID:cPlRxlDn.net] HMJSV
761 名前:デフォルトの名無しさん mailto:sage [2018/06/01(金) 21:40:36.91 ID:WbqigEkQ.net] カラー絵文字サポートが今年末に来るの?
762 名前:デフォルトの名無しさん mailto:sage [2018/06/09(土) 23:39:56.88 ID:jyyUydXQ.net] Qtで作成したコード(Androidアプリとして完成)を、 Android Studio上で動作させるようにするのは どうすれば良いでしょうか?大変でしょうか? 大雑把な質問ですみません。何らかの指針が欲しくて書き込みしました。
763 名前:デフォルトの名無しさん mailto:sage [2018/06/10(日) 00:35:59.89 ID:M+mBP13U.net] 基本的にQtでコードを書いたらQt系の環境でビルドすべきだと思う。 Android StudioがJava以外の言語のサポートをしてるかどうかは知らないが、 QtのC++やQMLをビルドできるものなん? 私ならC#+Xamarinで作るけどな。
764 名前:デフォルトの名無しさん mailto:sage [2018/06/10(日) 01:53:57.85 ID:ViXEnX+Q.net] コメント
765 名前:りがとうございます。 QtではC/C++で作っています。 Qtのライセンスの関係も含めて、Javaで書き直す必要があり、 同じAndroidアプリをAndroid Stduioを利用することにしました。 そのため仰られる通り、C++/QMLなどのJavaへの移植の難易度が判らず、 どう手をつけていこうか悩んでいます。 何かアドバイスやサイトがあれば教えて頂きたくお願いします。 [] [ここ壊れてます]
766 名前:デフォルトの名無しさん mailto:sage [2018/06/10(日) 10:23:44.37 ID:w1OrA95Q.net] C++(Qt)からJavaに自動変換したいっていう話なら 世の中五万どころかもっと大量に需要はあるだろうけど 今のところ使えるものなんて聞いたことがないな
767 名前:デフォルトの名無しさん [2018/06/10(日) 12:48:52.44 ID:FfMw2Wsi.net] qtがOpenSSLを見つけてくれないんですが、これ明示的に指定するのはどうやってやるんですか?
768 名前:デフォルトの名無しさん mailto:sage [2018/06/11(月) 01:21:53.59 ID:m5NOVTtR.net] 環境
769 名前:デフォルトの名無しさん [2018/06/11(月) 11:15:28.56 ID:tK3aH3wF.net] >C++/QMLなどのJavaへの移植の難易度が判らず 自分で判断出来ないならそもそも移植諦めた方が良い
770 名前:デフォルトの名無しさん [2018/06/14(木) 18:00:15.73 ID:+pCkWFQm.net] >>738 自己解決 openSSL_1.1に対応って書いてあったからてっきり公式ビルドも変わると思っていたが、公式 ビルドは1.0で、互換性無いから1.1で使いたかったら自ビルドしてねってことですね
771 名前:デフォルトの名無しさん [2018/06/15(金) 09:08:47.57 ID:xbpv1wwF.net] security hole
772 名前:デフォルトの名無しさん mailto:sage [2018/06/15(金) 21:50:15.03 ID:DIp6hPcx.net] ようやく自作アプリをWindows/Linux/Macの3OSに対応できた。 長い道のりだった……。
773 名前:デフォルトの名無しさん mailto:sage [2018/06/16(土) 17:52:09.57 ID:v0YupGKC.net] Androidも残ってる
774 名前:デフォルトの名無しさん mailto:sage [2018/06/17(日) 14:41:27.44 ID:NpPTiC5B.net] t-kernel もあるぞ もうメンテされてないかも知れんが
775 名前:デフォルトの名無しさん mailto:sage [2018/06/17(日) 15:25:36.90 ID:UEHu7MWe.net] UNIXは?
776 名前:デフォルトの名無しさん mailto:sage [2018/06/17(日) 18:32:55.83 ID:yasoSg4z.net] 知らんがな。 ソースコードは公開してるんだから、欲しければ自分でやったらどうだ。
777 名前:デフォルトの名無しさん mailto:sage [2018/07/01(日) 03:09:03.95 ID:dsG/NsPI.net] iOSとAndroidのアプリをQtで作ろうとしたけれどまともなもの作れないじゃないか。 どっちのUIもひどい。iWatch対応ってなっているけれどUIを作れないのは嘘つきだ。 モバイル対応はまったくできていない。
778 名前:デフォルトの名無しさん mailto:sage [2018/07/01(日) 05:43:52.90 ID:R9TDZFTK.net] じゃけんXamarin使いましょうねー
779 名前:デフォルトの名無しさん mailto:sage [2018/07/01(日) 08:54:25.37 ID:s+tkdMF1.net] ○Windows アプリをそのままAndroid で動かせる ×Android SDKをフルセットで扱える iOS?知らんがな
780 名前:デフォルトの名無しさん [2018/07/04(水) 22:19:05.01 ID:gFgZc5FG.net] JE3
781 名前:デフォルトの名無しさん mailto:sage [2018/07/05(木) 16:38:21.35 ID:AeL6VB/V.net] JE3
782 名前:デフォルトの名無しさん [2018/07/05(木) 16:39:24.77 ID:bmsMRAhD.net] 福岡で人殺したのと同じような粘着を感じる
783 名前:デフォルトの名無しさん mailto:sage [2018/07/06(金) 21:17:56.90 ID:qwHUUd4G.net] Qtって誰が使ってるんだろう 話題になったアプリがQt製だったことなんて2年前のopentoonz以来知らないわ
784 名前:デフォルトの名無しさん mailto:sage [2018/07/06(金) 22:42:00.44 ID:JQ2TMVt2.net] >>754 つ https://qiita.com/hermit4/items/5156203201694966c9e4 有名どころだと Kindle for windows, Telegram, VLC あたりかな?
785 名前:デフォルトの名無しさん mailto:sage [2018/07/06(金) 23:12:19.16 ID:hQdG24X7.net] ぶっちゃけ、デザインに『凝ってない』アプリか、 Windows でライブラリが同梱されてるかぐらいじゃないと気付かないと思う 業務用、組込み用なんてわかるはずもなく
786 名前:デフォルトの名無しさん mailto:sage [2018/07/07(土) 00:55:26.91 ID:ECJ9kC8H.net] pythonでGUIだとQtくらいしか選択肢ないんちゃうの
787 名前:デフォルトの名無しさん mailto:sage [2018/07/07(土) 01:00:31.79 ID:7gowXclh.net] 手元のPCで見る
788 名前:タり、 ・フリーソフトの動画編集ソフトで海外製のやつはだいたい ・DropBox ・Adobe AIR/OpenCL SDK ・画像ビューアがいくつか、 だな。 スタティックリンクされてるのまでは調べてない。 [] [ここ壊れてます]
789 名前:デフォルトの名無しさん mailto:sage [2018/07/07(土) 06:16:59.31 ID:g4sUvmi4.net] 最近の新規アプリでQt製のやつある?
790 名前:デフォルトの名無しさん [2018/07/07(土) 09:44:57.65 ID:IaRheRZb.net] >>757 Tkinterが標準でしょ・・。 あと、PyGtkもC言語のGtkよりWebページだくさんあるよ。
791 名前:デフォルトの名無しさん mailto:sage [2018/07/07(土) 15:30:58.38 ID:eYWjBrXd.net] Pythonならwxだろ
792 名前:デフォルトの名無しさん mailto:sage [2018/07/17(火) 23:18:24.55 ID:23aiddq7.net] こちらのゲームツールをwindowsで実行したいのですが generalarcade.com/gamepadtool/ エラーメッセージのダイアログが出てしまいます。 ダウンロードして解凍するだけなので再インストールはできないし、 対処方法を探しましたが解決できないため お伺いする次第です。どうやれば実行出来るのでしょうか 検索しても、 1. qt.conf をつくれ → 何のパスを設定すれば良いかわからない 2. depends でパスを調べれ → 対応してもエラー箇所が減らない 3. 作者に聞いてみる → 解凍して実行しろよとのお言葉。わけわからん マシンはwindows10 pro x64,QT5.8もインストールしてみました。 --------------------------- gamepad-tool --------------------------- This application failed to start because it could not find or load the Qt platform plugin "windows" in "". Reinstalling the application may fix this problem. --------------------------- OK ---------------------------
793 名前:デフォルトの名無しさん mailto:sage [2018/07/17(火) 23:42:45.01 ID:4SqWN/5u.net] >>762 エラーメッセージで検索すると似たようなのが出てくる。 https://github.com/ContinuumIO/anaconda-issues/issues/1270 ・2byte文字を含まないフォルダにファイルを置く ・platforms にある qwindows.dll を exe と同じ階層にコピーする のどちらかで解決できそうだが
794 名前:デフォルトの名無しさん [2018/07/18(水) 06:13:35.33 ID:qVUGnzpI.net] >>763 残念ながらどちらともダメでした。 回答ありがとうございました。
795 名前:デフォルトの名無しさん mailto:sage [2018/07/18(水) 13:12:26.50 ID:jJw1m5s0.net] ファイルパス・PC のユーザー名など、システムに日本語を使うな 半角英数字だけを使え
796 名前:デフォルトの名無しさん mailto:sage [2018/07/18(水) 15:04:34.08 ID:nWGFDyl7.net] それ、どっちかっていうとmingwの制約かと まぁ開発者にとって気持ち悪さは半端ないけども
797 名前:デフォルトの名無しさん mailto:sage [2018/07/19(木) 08:35:43.65 ID:3Q3O2uwB.net] >>762 それはqwindows.dllが足りないときに出る症状だ。 通常platforms\qwindows.dll に配置すればいい。 qt.confを各と、Qt製アプリが必要とするQtのプラグイン等のパスを変更することができる。 Qt SDKのwindeployqt.exeにアプリのexeをドロップすると、そのアプリが必要とするプラグインや 設定ファイルが自動生成されるからやってみるといいかもね。
798 名前:762 mailto:sage [2018/07/21(土) 21:02:13.57 ID:1rDQTKz9.net] 回答ありがとうございます。 結果からいうと、動くようになりました。 解凍でwindows10の展開機能を使いました。 サードの解凍ソフトではエラーが出るのです。 作者殿の回答をよくよく見てみれば確かにそう書いてありました。
799 名前:デフォルトの名無しさん mailto:sage [2018/07/21(土) 22:40:48.21 ID:wegwKdpt.net] 良かったらそのエラーになった解凍ソフト教えてほしい
800 名前:デフォルトの名無しさん mailto:sage [2018/07/22(日) 04:07:23.46 ID:UzkOgwHb.net] 当人じゃなく、別件ではあるが、 圧縮
801 名前:解凍ライブラリが静的リンクされてるやつ、 もしくは32bit系当時のソフトだとなりがち メジャーなライブラリで、dll形式で同梱されてるやつだと、 そこだけ更新すりゃ特に問題起きないね [] [ここ壊れてます]
802 名前:デフォルトの名無しさん mailto:sage [2018/07/22(日) 20:50:52.89 ID:3i0K2IoV.net] たとえばLhaPlusみたいなクソアーカイバだと、 deflate64なzipの展開をぶっ壊れた状態で平気で展開するから 作者に余計なクレームが届く悲劇が起こる。 そのくせLhaPlusは公開したままだしな。 マジ迷惑だわ。
803 名前:デフォルトの名無しさん [2018/07/23(月) 10:17:56.08 ID:eU1p7hr8.net] 古すぎるそんなの使うなって話だけど それなら公開したままのサイトの責任もあるよな
804 名前:デフォルトの名無しさん mailto:sage [2018/07/23(月) 19:07:16.75 ID:bgcPBI8p.net] お気楽な無責任バグ修正ビジネスモデル Open Governance → Open Maintenance → Waiting for 3rd party response → Too old → Removed
805 名前:デフォルトの名無しさん mailto:sage [2018/07/25(水) 16:28:39.31 ID:TbDHSr+9.net] Qt Creatorで開発を始めたところです。 Windowsで、日本語を含む文字列「テスト.txt」を引数に渡すと「???.txt」に文字化けします。 デバッガで見ると、main文のargvの時点で「???.txt」になってます。 QString::fromLocal8bit(argv[1])の結果も同様です。 これってなぜでしょうか? (Linux上では問題なし)
806 名前:デフォルトの名無しさん [2018/07/25(水) 17:53:47.29 ID:8PO6NK+Q.net] encoding設定汁
807 名前:デフォルトの名無しさん mailto:sage [2018/07/25(水) 18:59:21.15 ID:TbDHSr+9.net] >>775 ファイルをUTF-8 BOM付きにしたらイけました。 (コンパイラはVisual C++) ありがとうございます。
808 名前:デフォルトの名無しさん mailto:sage [2018/07/25(水) 20:19:12.32 ID:NI8Yywyu.net] ちなみに Visual Studio で、ソースコードを BOM なしにするとひどいことになるゾ 主に日本語コメントがめんどくさくて、 /*これはダメで*/ /* これはOKだ */
809 名前:デフォルトの名無しさん mailto:sage [2018/07/25(水) 21:05:47.18 ID:UNILj0yW.net] 「無料が基本」のオープンソース文化圏
810 名前:で有料ソフトウェアの販売は受け入れられるのか? https://gigazine.net/news/20180725-hiri-on-linux/ このhiriっていうメールアプリQtを使ってるみたい [] [ここ壊れてます]
811 名前:デフォルトの名無しさん mailto:sage [2018/07/26(木) 00:01:26.06 ID:IsvWUjVE.net] >>777 スペースの有無で上手くいかなかったりするってことですか?
812 名前:デフォルトの名無しさん mailto:sage [2018/07/26(木) 02:12:01.56 ID:sKjh+yFy.net] BOM なしUTF8にした場合の話ね /*の直後にマルチバイト文字が来ると誤判定されるっぽい まぁVisual Studio としてもBOM ありを推奨してたはずだから文句は言えないのだけど
813 名前:デフォルトの名無しさん mailto:sage [2018/07/26(木) 21:35:10.90 ID:27ylTyqt.net] というよりも、プログラムに日本語を混入する方が馬鹿げているので、 プログラム本体は全て英語で作って日本語の部分はコメント程度に留めておくことを進める。 文字列リテラルとかは全部外部化する
814 名前:デフォルトの名無しさん mailto:sage [2018/07/26(木) 23:07:51.85 ID:w52XJ4/a.net] 20年前なら俺もそう思ってた
815 名前:デフォルトの名無しさん mailto:sage [2018/07/27(金) 04:49:48.24 ID:Lg21L7XK.net] 変数に絵文字を使う時代です😝
816 名前:デフォルトの名無しさん mailto:sage [2018/07/27(金) 05:23:50.48 ID:XpW7fkKf.net] 昔、YPSと言う日本語+フローチャートな言語があってな・・・・ってまだ作っとんかい!?→不治痛
817 名前:デフォルトの名無しさん [2018/07/27(金) 06:13:48.88 ID:uuhNedST.net] >>781 Qtは特にそうだな
818 名前:デフォルトの名無しさん mailto:sage [2018/07/28(土) 08:36:42.20 ID:w1bpvOAm.net] 文字列リテラルを全部外部化するといっても、必ずしもテキストファイルを読み込むコードを手
819 名前:ナ書く必要はない。 tr("abc") ってプログラム中に書いておいて、Qt Linguistで言語リソースを作ってアプリにバンドルすれば、 実行時には文字列"abc"に対してQtが自動的に 日本語の文字列を割り当てる形でプログラム中に読み込まれる。 もちろん言語リソースの選択はPC環境の言語に合わせて自動選択することも明示的に選択することもできるし、 iniファイルとかを作って自前で差し替えするコードを書くこともできる。 [] [ここ壊れてます]
820 名前:デフォルトの名無しさん [2018/07/29(日) 20:46:29.05 ID:6vWbeAZB.net] midiの編集ソフトを探しています GUIアプリケーションの開発になるので、VisualStudioでMFCと思い立ち、WindowsAPIにはmidi関連のAPIも含まれてるので、面倒なサードパーティライブラリを用意したりmidi再生部分を自作する手間が省けると思いました 調べたらQtもmidi関連のAPIを持ってそうな雰囲気なのですがどうなのでしょう? ただ、日本語の情報がなさそうでした 確かFluidSynthのGUIがQt製だったように思いますSoundFontが使えるのでmidi化したあとのプレイバックに使えますかね?
821 名前:デフォルトの名無しさん [2018/07/30(月) 10:27:06.88 ID:Qfso/A9s.net] openmidi
822 名前:デフォルトの名無しさん [2018/07/30(月) 10:35:04.03 ID:Wg41h7hn.net] ふと思ったんですが、スキャンした楽譜からMIDIデータを生成するんじゃなくて、例えばMuseScoreのような楽譜xmlを書き出した方が良いですよね
823 名前:デフォルトの名無しさん [2018/07/30(月) 10:55:01.51 ID:t5W0Q4n1.net] 楽譜の読み方とかよく知らないけど、五線譜のエディタがあっておたまじゃくしを配置するとドレミとか再生に必要な情報がキューイングされて行って、midiファイルをエクスポートする時にmidiのデータ形式に変換されるイメージだった 楽譜の画像解析とか面倒な事はしなくて、ユーザーに楽譜を書かせる感じ openmidiのページにある世界樹ってやつの機能切り出し版みたいな
824 名前:デフォルトの名無しさん [2018/07/30(月) 11:04:24.33 ID:Wg41h7hn.net] 任意の位置の点が0か1か、と、楽譜、なら、こりゃもう楽譜OCRだろうと思ってたw
825 名前:デフォルトの名無しさん [2018/07/30(月) 13:01:58.86 ID:OTf1bV4O.net] soundOCRなら意味あるけど楽譜OCRなんて馬鹿のやること
826 名前:デフォルトの名無しさん [2018/07/30(月) 18:11:08.73 ID:Wg41h7hn.net] 単純にドレミをmidi形式でシリアライズするぐらいならWindowsAPIとかQt備え付けのAPIで充分かな〜と思ってたけど、エフェクトとかも編集したいとか要望が複雑化してくるのなら確かにopenmidi使うのが良いかも openmidiで物足りねぇ俺はもっと変態的な事がしたいんだ!ってなった時にはサウンドプログラミングを学ぶのも手かな
827 名前:デフォルトの名無しさん mailto:sage [2018/08/12(日) 00:59:55.23 ID:Dtsm92D7.net] アプデcreatorがやかましくなったぞ
828 名前:デフォルトの名無しさん mailto:sage [2018/08/30(木) 01:34:31.21 ID:lcYNN+N9.net] Qtで表を表示したいんですけど 1つのヘッダーに2列データを表示するみたいなことって出来ませんかね?
829 名前:デフォルトの名無しさん [2018/08/30(木) 10:13:29.80 ID:S/vwwZyF.net] 可能
830 名前:デフォルトの名無しさん mailto:sage [2018/08/30(木) 19:41:41.51 ID:V2Id/lva.net] >>795 QStyledItemDelegateを使って描画イベントを乗っ取るのが一番簡単だと思う。 基本的には元の描画方法をコピペして乗っ取っても同じ描画になることを確認してから、 少しずつカスタマイズしていく。
831 名前:デフォルトの名無しさん mailto:sage [2018/08/31(金) 07:05:26.58 ID:06kQQ/Hy.net] >>797 QStyledItemDelegateですね ちょっと調べてみます ありがとうございました
832 名前:デフォルトの名無しさん mailto:sage [2018/09/06(木) 08:32:09.29 ID:xZU7TQSU.net] QPrintDialogでオプションで設定した用紙サイズ
833 名前:が反映されないんですが、 なにか原因ありますかね? printer->setPaperSize( QPagedPaintDevice::A3 ); printer->setPageOrientation( QPageLayout::Landscape ); QPrintDialog *printDialog = new QPrintDialog( printer, 0 ); printDialog->enabledOptions(); [] [ここ壊れてます]
834 名前:デフォルトの名無しさん mailto:sage [2018/09/07(金) 21:00:00.53 ID:sMpiC6bH.net] プリンタは扱ったことないけど、とりあえず既存の実装例を参考にしてみたら? https://github.com/Qucs/qucs/blob/0ef64c307d72fa9c3d8075d6a69b79146f060e40/qucs/qucs/printerwriter.cpp
835 名前:デフォルトの名無しさん [2018/09/08(土) 10:43:44.48 ID:8EdXckwk.net] electronでいいよ
836 名前:デフォルトの名無しさん mailto:sage [2018/09/09(日) 02:18:50.96 ID:mNtyUT/G.net] 質問です C++ではこんな風に書けばメインスレッドに簡単に投げられますがpyqtで似たようなことをするにはどうすればいいでしょうか? QObject::connect(&QObject(), &QObject::destroyed, [&]() { });
837 名前:デフォルトの名無しさん [2018/09/09(日) 11:15:13.75 ID:kzlGF2pO.net] pyqtにもconnectはあるよ
838 名前:デフォルトの名無しさん mailto:sage [2018/09/09(日) 18:46:55.69 ID:mNtyUT/G.net] こんな風にしたいんだけどどうすればいいのか全くわからない そもそもconnectが見つからない from PyQt5.QtCore import QObject QObject.connect(QObject(), QObject.destroyed, lambda: print("print"))
839 名前:デフォルトの名無しさん [2018/09/10(月) 10:58:31.95 ID:wQh8RVrU.net] instance に connect 汁
840 名前:デフォルトの名無しさん [2018/09/18(火) 19:21:21.69 ID:8qpEkq+C.net] フラットデザインといいますかwebページっぽいデザインにしなくてはいけなくなったんですが webengineを使わずにそれっぽいデザインのサンプルはどこかにないでしょうか?
841 名前:デフォルトの名無しさん mailto:sage [2018/09/18(火) 20:38:45.60 ID:b8yWRBG5.net] Qtアプリの見た目を変更するのはWidgetにStyleSheetを適用するんだが、 アプリ全体に同じようなStyleを統一的に適用するためのThemeという仕組みが存在する。 基本的に各OSごとに用意されているわけだが、フラットなUIを実現してくれるThemeがなにかあるかもね。 見つけたら報告してね。
842 名前:デフォルトの名無しさん mailto:sage [2018/09/18(火) 22:13:28.06 ID:qELFdYtd.net] Electronで作るべきだと思います🙋♀
843 名前:デフォルトの名無しさん [2018/09/20(木) 00:45:00.21 ID:w38b2cTU.net] windows10でQt5.11+qtcreator4.6にしてから、 日本語入力して確定前にBackspaceで入力中の文字を削除すると、 実際のテキストでは消えているのに、表示上は消えず、しかもカーソルが 消えてしまう、みたいな現象があるのですが、解決方法ご存知の方いませんか。
844 名前:デフォルトの名無しさん [2018/09/20(木) 03:10:11.46 ID:71xXtLtN.net] >>808 俺もそう思うがリバースエンジニアリング対策でコンパイルできる言語でないとだめだと言われた
845 名前:デフォルトの名無しさん mailto:sage [2018/09/20(木) 23:09:04.52 ID:wRp6TH/H.net] >>810 Javaもc#も駄目なのか JavaScriptを難読化させたら読む気にならないコードになるが。
846 名前:デフォルトの名無しさん mailto:sage [2018/09/20(木) 23:14:13.37 ID:jIZcwJ0v.net] ウィジェットコンポーネントが整備されてない Electronでまともなアプリを作ろうと思ったら火傷するだけだと思うんだがな。 最近のエンジニアはそう思わないんだろうか。
847 名前:デフォルトの名無しさん [2018/10/05(金) 21:55:50.06 ID:VwoZZtVF.net] WindowsのQtで、USB シリアル使用中に、USBケーブル引っこ抜かれたときのえらーって 検知・対処方法ってわかりますか スレッドの終了またはアプリケーションの要求によってI/O処理は中止されました と出て、次に延々
848 名前:と デバイスがコマンドを認識できません のダイアログが出てきて追われないんです。 仕方なしにタスクマネジャから殺しています 殺さずに自分で終わりたいのですが [] [ここ壊れてます]
849 名前:デフォルトの名無しさん mailto:sage [2018/10/05(金) 22:09:58.78 ID:fyk4/HsR.net] >>813 んー、Windowsでシリアルデバイスを扱うこと自体はWin32 APIでもそれほど難しい処理ではないから、 一度自力でサンプルを書いて挙動を調べたほうがいいと思うよ。 API越しのデバイスの実際の挙動を把握してから、自分で作ったQtのプログラムでどうすべきか考えればいいのでは。 あるいは、GUIだけQtで作って、通信部分はWin32 APIで記述するキメラ実装であってもいいわけだし。
850 名前:デフォルトの名無しさん mailto:sage [2018/10/06(土) 00:20:47.94 ID:x2N6y/RA.net] >>813 https://social.msdn.microsoft.com/Forums/ja-JP/ed6d2d59-15c2-46b6-823f-761b894d1ae3/serialport12398datareceived1245212505125311248812395123881235612390?forum=csharpgeneralja これで対処できるのでは
851 名前:デフォルトの名無しさん mailto:sage [2018/10/12(金) 02:51:01.98 ID:WfKO6J+6.net] boostにシリアル通信用のライブラリも無かったっけ
852 名前:デフォルトの名無しさん [2018/10/12(金) 05:12:06.58 ID:1iFt3dhJ.net] asioだっけ
853 名前:デフォルトの名無しさん mailto:sage [2018/10/14(日) 02:33:24.17 ID:iHlUkB5I.net] boost.asioはライブラリを作るためのライブラリなので便利なライブラリを見つけてきた方がいい
854 名前:デフォルトの名無しさん mailto:sage [2018/10/16(火) 01:42:35.33 ID:ia4noRZU.net] c++の構造体をqml側で読み込むには構造体の要素それぞれをQ_PROPERTYマクロで宣言するしかないのでしょうか?
855 名前:デフォルトの名無しさん mailto:sage [2018/10/29(月) 23:00:11.21 ID:t1KqQTGV.net] コンパイルが糞重いんで、 Zapccに対応してくれないかな〜
856 名前:デフォルトの名無しさん mailto:sage [2018/10/30(火) 08:06:52.17 ID:5foPrrB2.net] サブプロジェクトに分けて、最終成果物だけリビルドしたらそれほど遅くはない
857 名前:デフォルトの名無しさん mailto:sage [2018/10/30(火) 18:37:23.55 ID:sc60hnYR.net] qbs死んだか blog.qt.io/blog/2018/10/29/deprecation-of-qbs/ qmakeも終わらせてくれー
858 名前:デフォルトの名無しさん mailto:sage [2018/10/30(火) 21:35:04.96 ID:5foPrrB2.net] まぢかw qmakeが今ひとつ書きづらいところがあるからqbsに将来的に移行しようと思ってたが、 (installシステムを活用しないとまともに処理が書けない) CMakeに開発リソース突っ込むのかよ。 こりゃあqmakeも捨ててCMakeで書き直したほうがいいかもなあ。
859 名前:デフォルトの名無しさん mailto:sage [2018/11/01(木) 23:28:54.53 ID:H1dg+THH.net] >>821 レスが遅れてすみません サブプロジェクトに分ける方法を試してみます
860 名前:デフォルトの名無しさん mailto:sage [2018/11/24(土) 02:29:31.13 ID:+or5Qf7y.net] あれから勉強してqbsで 自作のProductやModule/Ruleを書いて動かせるようになったが、 資料がなさすぎて死ねるな。 公式ソース添付のテストプロジェクトが一番マシな資料というね。
861 名前:デフォルトの名無しさん mailto:sage [2018/12/10(月) 18:14:16.27 ID:E1cmU6C8.net] 最近転職活動してるんだが、Qt の需要高くなってんのな 車載経験してるのもあるけど、他業界の組込み系もQt採用を追従してて、 そんなにアピールしてないのにそこに食い付く企業さん多い
862 名前:デフォルトの名無しさん mailto:sage [2018/12/10(月) 20:21:28.19 ID:vwFGI08T.net] マジで?
863 名前:デフォルトの名無しさん mailto:sage [2018/12/10(月) 21:46:36.84 ID:EVa0Xoer.net] まあQtの組み込みアプリをメンテして50万って仕事ならあるな。
864 名前:デフォルトの名無しさん mailto:sage [2018/12/10(月) 22:19:24.58 ID:tDHB0Ch6.net] 組み込み系UIでまともに使えるフレームワークがあって、タッチ操作がさばけるのはQtくらいしかないから
865 名前:な [] [ここ壊れてます]
866 名前:デフォルトの名無しさん mailto:sage [2018/12/11(火) 04:50:43.32 ID:Uu2HZGx7.net] 妄想乙
867 名前:デフォルトの名無しさん mailto:sage [2018/12/11(火) 08:00:13.35 ID:zvRlY+xS.net] いや、求人情報あるんだから見ろよ。
868 名前:デフォルトの名無しさん mailto:sage [2018/12/11(火) 22:08:36.54 ID:5pjaz6u8.net] これからはQtですよね?
869 名前:デフォルトの名無しさん mailto:sage [2018/12/11(火) 22:41:03.86 ID:d65QhPKD.net] キュ〜ティ、キュウティ〜 キュ〜ティペア〜
870 名前: mailto:sage [2018/12/11(火) 22:47:21.06 ID:xSG3pOA+.net] >>833 https://www.youtube.com/watch?v=TvDWJif1sSI
871 名前:デフォルトの名無しさん mailto:sage [2018/12/12(水) 21:24:59.35 ID:vpkDqqDI.net] javaからの移行考えてるけど メモリリークが不安で踏み切れないです 正式記述は覚えることは基本として 使いやすい(手間のかけない)fullGCみたいのってあります? メモリリークの検出機能でなんとかなるのかな
872 名前:デフォルトの名無しさん mailto:sage [2018/12/13(木) 00:27:29.81 ID:T0k+nfUW.net] そんなものはない。 ってかメモリ開放は全て責任をとった上で、 メモリブロックの開放確保のアルゴリズムをライブラリ切り替えで変更するのがC++の流儀。 まあ、Qtはその部分も内蔵してるので、ここを差し替えるときは自力でQt全体のビルドが必要になるが。 メモリ確保がシビアなら、実際の処理を別プロセスにやらせて、プロセスごと殺せばいいんじゃね。 その方が手っ取り早い。
873 名前:デフォルトの名無しさん mailto:sage [2018/12/13(木) 09:23:33.79 ID:Tb5Xcrhu.net] よく思うのだけど、Qt のサンプルとかってやけにnewで動的確保してない? 必要な時に初期化しつつ生成ならまだしも、 常に持ち続けるパラメータだったり、生成が一度限りのインスタンスだったり QObject や QWidget のベースクラスへのポインタ渡せば、 自壊時にメモリの解放もしてくれます、って機能は、 逆に new で動的確保したアドレスでないとダメって縛りはないですよね?
874 名前:デフォルトの名無しさん [2018/12/13(木) 11:40:53.67 ID:zFPTCGev.net] 親子にしておけば勝手に解放してくれるから newしまくるのがQt流
875 名前:デフォルトの名無しさん mailto:sage [2018/12/13(木) 17:59:43.67 ID:5i2+XAxs.net] qtってスマポ使わないの?
876 名前:デフォルトの名無しさん mailto:sage [2018/12/13(木) 20:57:22.83 ID:GwYCK18f.net] QtつーかC++はnew使いまくりだろ普通
877 名前:デフォルトの名無しさん mailto:sage [2018/12/13(木) 21:01:03.01 ID:lxS0pMzf.net] new使いまくるのはオールドスタイルのC++だな
878 名前:デフォルトの名無しさん mailto:sage [2018/12/13(木) 21:20:28.19 ID:GwYCK18f.net] それじゃnewスタイルは?
879 名前:デフォルトの名無しさん mailto:sage [2018/12/13(木) 23:20:41.58 ID:T0k+nfUW.net] Qtで2万行ぐらいのアプリ作ってるけど、 結構ローカルスコープでインスタンスを扱うことが多いかな。 QImageとか、カジュアルにインスタンスをコピーしても パフォーマンスの問題がないのは嬉しいね。 ポインタをやむを得ず使うのはコピーコンストラクタがまともにないクラスを扱う場合。
880 名前:デフォルトの名無しさん mailto:sage [2018/12/13(木) 23:59:19.17 ID:GwYCK18f.net] そりゃインスタンスは余程のことがなけりゃ滅多に動的では取らんだろー 今も昔も変わらずさ 一般型の動的配列はCやってきた奴はalloc使いたがるつーかallocしか知らんけど C++ならnewだわな
881 名前:デフォルトの名無しさん mailto:sage [2018/12/14(金) 00:41:52.18 ID:TdReqcaz.net] 動的配列は普通vector使うだろう
882 名前:デフォルトの名無しさん mailto:sage [2018/12/14(金) 06:24:23.10 ID:muz2Nd5v.net] vectorは配列やクラスインスタンスには使うけど 一般型でvectorは使わんな
883 名前:デフォルトの名無しさん mailto:sage [2018/12/17(月) 23:19:53.64 ID:eTn5aoOJ.net] QtCreator使いにくいからVSで開発したいのに環境構築で詰む
884 名前:デフォルトの名無しさん mailto:sage [2018/12/18(火) 08:41:14.57 ID:EuFXqeHZ.net] QtCreatorってファイルが増えるとエディタが物凄く遅くなるんだけど、 回避方法あるのかしら?
885 名前:デフォルトの名無しさん mailto:sage [2018/12/23(日) 00:33:15.10 ID:iFXdIBSU.net] 4000個ぐらいのファイル数の
886 名前:プロジェクトを作ってるけど別に遅くないよ。 qmakeの実行は時間かかるけどこりゃあしゃあない。 [] [ここ壊れてます]
887 名前:デフォルトの名無しさん mailto:sage [2018/12/23(日) 01:13:33.94 ID:27PR0CiN.net] >>848 とりあえず最新の4.8.0に更新してみたら? あとVisualize white space が有効だと遅くなるとか見た記憶が
888 名前:デフォルトの名無しさん mailto:sage [2018/12/23(日) 16:17:25.06 ID:FsPY1Emb.net] >>849 >>850 ありがとう 最新版の QtCreator を使って様子を見てみます Visualize white space も無効にします
889 名前:デフォルトの名無しさん mailto:sage [2019/01/09(水) 20:52:29.27 ID:aiUc5v61.net] この2019年においてSTLとQtコンテナどっちを使うべき?
890 名前:デフォルトの名無しさん mailto:sage [2019/01/10(木) 00:45:32.43 ID:XEh+HMPp.net] ものによるとしか言いようがない。 Qtの範囲で使うだけならQtで作ればいいし、 Qt以外の世界でも使いたいならSTLで作ればいい。
891 名前:デフォルトの名無しさん mailto:sage [2019/01/10(木) 06:41:50.97 ID:LbKV3u+S.net] コンテナだけのためにQt採用はさすがにやり過ぎだわな 移植範囲もQtが使える環境前提であればQtのコンテナ使えば良いし、 Qt自体、STL版は性能面に於いても勧めていない
892 名前:デフォルトの名無しさん mailto:sage [2019/01/10(木) 17:12:43.60 ID:tXducxKP.net] GUI部分だけQtを使うってのは少数派なんですかね
893 名前:デフォルトの名無しさん mailto:sage [2019/01/12(土) 19:26:10.78 ID:k4bgy+v7.net] 普通では
894 名前:デフォルトの名無しさん mailto:sage [2019/01/16(水) 06:04:26.25 ID:Bhmk2ERy.net] 暗号クラス作ってくれんかな しょぼいハッシュ計算だけじゃなくてAESと公開鍵暗号がほしい CryptoPPやBotan使えばいいんだけど
895 名前:デフォルトの名無しさん mailto:sage [2019/01/16(水) 06:41:04.99 ID:1akJ6xr+.net] TrippleDES程度なら無かったか? 悪い記憶が曖昧、実装した記憶はあるんだが、俺が自分で作ったのかな?
896 名前:デフォルトの名無しさん mailto:sage [2019/01/17(木) 08:02:10.39 ID:IV5QIvd3.net] 暗号ライブラリは調査機関の認証を得ないと意味ないから個人が趣味で作ったのではなくQt Projectとしてやってほしい
897 名前:デフォルトの名無しさん mailto:sage [2019/01/17(木) 19:02:31.36 ID:BJpk+tYc.net] 暗号化ライブラリそのものはないっぽいけど、SSLで暗号通信するモジュールはNetworkにあるっぽいよ。
898 名前:デフォルトの名無しさん mailto:sage [2019/01/17(木) 19:11:37.84 ID:zrBR6A7K.net] >>860 それopenssl必要じゃないか?
899 名前:デフォルトの名無しさん mailto:sage [2019/01/17(木) 19:29:13.63 ID:BJpk+tYc.net] doc.qt.io/qt-5/ssl.html
900 名前:デフォルトの名無しさん mailto:sage [2019/01/17(木) 20:30:16.63 ID:JdciFJkL.net] 暗号化とかでもQtのライブラリ使うものなの?
901 名前:デフォルトの名無しさん mailto:sage [2019/01/17(木) 22:15:44.69 ID:2saJ+ePI.net] >>861 さんのいう通り OpenSSL を呼び出すだけ
902 名前:デフォルトの名無しさん mailto:sage [2019/01/18(金) 06:32:18.97 ID:JCybOxs6.net] 認証機関で認証されてないけど去年話題になったgoogle製のtinkあたりでもいいだろ。
903 名前:デフォルトの名無しさん mailto:sage [2019/01/18(金) 06:56:10.74 ID:KteoT4Yc.net] その辺のQtラッパーを作ってくれると楽でいいや QByteArrayを直接突っ込みたい
904 名前:デフォルトの名無しさん [2019/01/18(金) 11:53:29.20 ID:/+PP0p1B.net] 需要無し メリット無し くだらない
905 名前:デフォルトの名無しさん mailto:sage [2019/01/18(金) 12:39:19.56 ID:KteoT4Yc.net] そうか せっかくネットワーク回り整ってるのに暗号がないのだけが残念と思ってただけだ
906 名前:デフォルトの名無しさん mailto:sage [2019/01/26(土) 16:05:31.02 ID:V8DSD1zx.net] blog.qt.io/blog/2019/01/25/introducing-qt-http-server/ Qtが公式でhttp server出すのか WebAssembly対応も進んでるっぽいからフロントエンドとバック
907 名前:エンド両方をQtで書けるとなると意外に需要があるのか? [] [ここ壊れてます]
908 名前:デフォルトの名無しさん mailto:sage [2019/01/29(火) 15:47:38.00 ID:6edJr3Gn.net] 認証機関とか意味なさ過ぎて草 確信が欲しければ自分で実装見ればいいだろ
909 名前:デフォルトの名無しさん [2019/01/30(水) 13:10:19.49 ID:uKzqzpGV.net] ぼくのつくったさいきょうの認証機関(キリっ
910 名前:デフォルトの名無しさん mailto:sage [2019/01/30(水) 13:25:30.56 ID:5MhR5ovA.net] 意味がないとか、客先相手したことないの? (と思ったオレもその手の案件はないけども)
911 名前:デフォルトの名無しさん mailto:sage [2019/02/06(水) 03:10:13.78 ID:2YrIvpU1.net] すいません質問よろしいでしょうか? QMLのGridViewに画像を挿入したとき自動的に描画されなくて困っています スクロールして一旦画面外に出せば描画されるのですがQAbstractListModelに挿入したら即座に再描画させるにはどうすればよいでしょうか? ちなみにデータはリアルタイムで追加されたり変更されたりします
912 名前:デフォルトの名無しさん mailto:sage [2019/02/06(水) 06:39:49.23 ID:aQKd0T+k.net] QMLって画面は凝れるけど使い勝手が悪すぎる
913 名前:デフォルトの名無しさん [2019/02/06(水) 10:27:35.37 ID:+qagyc5o.net] ほんそれ
914 名前:デフォルトの名無しさん mailto:sage [2019/02/06(水) 11:55:47.73 ID:knQTQEx5.net] QMLはあんまり触れてないけど、SIGNAL/SLOTに相当する機能あるんじゃないの?(update とか) 明示的にSIGNAL発行しないと更新されないのであれば、 それはそれでお粗末な仕様だけども
915 名前:デフォルトの名無しさん mailto:sage [2019/02/06(水) 17:57:03.46 ID:pTfa2dM4.net] 公式のサンプルはちゃんと確認した?
916 名前:デフォルトの名無しさん [2019/02/06(水) 18:29:06.90 ID:kcXvzDdu.net] こっちで良いか https://qiita.com/inoory/items/f431c581332c8d500a3b
917 名前:デフォルトの名無しさん [2019/02/07(木) 22:40:57.41 ID:kMcPDm99.net] QtってC#とかより面白よな。なんでもっと売れないんだろう。 やっぱ、何の社会でも金がものを言うなw
918 名前:デフォルトの名無しさん [2019/02/07(木) 23:04:06.97 ID:kMcPDm99.net] なんか日本ではプログラムはオタク系のものになってて 本も全部そういう思考で書かれてる。 元々プログラムもセンスある人がトップに入れるものなんだろうけど、 日本はそういう人いないみたいだね。 入門Qt4みたいなセンスがあり、本来のプログラミングの楽しさも味わえる本が日本でも 出てくるといいね。
919 名前:デフォルトの名無しさん [2019/02/07(木) 23:04:45.61 ID:kMcPDm99.net] 高い金だして、文系の書いたような本ばっか買って、アホミタイ
920 名前:デフォルトの名無しさん mailto:sage [2019/02/07(木) 23:18:15.11 ID:La3SghMw.net] (ノ∀`)
921 名前:デフォルトの名無しさん mailto:sage [2019/02/08(金) 00:26:42.57 ID:sGhEjK7R.net] Qtの関数は、時々ヤバい不具合の起爆剤になってるから 便利だからと言って過信できない点が怖い
922 名前:デフォルトの名無しさん mailto:sage [2019/02/08(金) 02:03:58.33 ID:HWCd3Z2L.net] Qtつまらないよ Linuxだと他にまともな選択肢がない
923 名前:デフォルトの名無しさん mailto:sage [2019/02/08(金) 02:10:41.94 ID:oLGsLDxJ.net] GUIツールキットはつまらなくていい。 変な動作をされるよりは。
924 名前:デフォルトの名無しさん mailto:sage [2019/02/08(金) 05:55:06.00 ID:sGhEjK7R.net] 変な動作するんだが
925 名前:デフォルトの名無しさん mailto:sage [2019/02/08(金) 15:21:43.78 ID:S9dJ2e6J.net] 気にいらないなら使わなければいいだけ
926 名前:デフォルトの名無しさん [2019/02/10(日) 15:01:36.81 ID:25jgEgQt.net] >>879 ライセンスで失敗してるんじゃね
927 名前:デフォルトの名無しさん [2019/02/10(日) 15:03:11.29 ID:PXpe84p+.net] >>884 Tcl/Tkが良い
928 名前:デフォルトの名無しさん [2019/02/10(日) 15:55:21.76 ID:SRMErWfG.net] QML使いだしたけどちょっとしたオブジェクトの生成も別ファイル用意するか文字列の引数でコード渡すのか もっとサクッとできないものか
929 名前:デフォルトの名無しさん [2019/02/14(木) 21:16:01.29 ID:QKLtUgZm.net] >>869 golang勉強しようかと思ってたがもしかしてC++で事足りるのかな?
930 名前:デフォルトの名無しさん [2019/02/14(木) 23:24:29.59 ID:QKLtUgZm.net] wtとtreefrogのどちらがよいでしょうか?
931 名前:LAN内のPCからのみ動画を閲覧できるwebサービスを作る予定です [] [ここ壊れてます]
932 名前:デフォルトの名無しさん [2019/02/14(木) 23:35:59.46 ID:QKLtUgZm.net] すみませんスレチでしたm(_ _)m
933 名前:デフォルトの名無しさん mailto:sage [2019/02/21(木) 04:33:41.70 ID:zicwhEg7.net] QMLを使ってiOSで動かしてるんだけどスクロールがガクガク何だがどうしてだろう QMLの描画エンジンのフレームレートを制御する方法ってあるかな?
934 名前:デフォルトの名無しさん mailto:sage [2019/02/21(木) 20:29:39.17 ID:YPC5jZnY.net] 元々QMLはJavaScriptで動くのが基本なので遅い。 さらにiOSはJavaScriptのJITが無効なのでなおさら遅い。 解決策としてはQMLをネイティブコンパイルする。
935 名前:デフォルトの名無しさん mailto:sage [2019/02/21(木) 20:34:38.95 ID:Sfz+CmCK.net] QMLの遅さの原因はそこだけじゃない 構造そのものがおかしい
936 名前:デフォルトの名無しさん mailto:sage [2019/02/22(金) 12:45:10.57 ID:15zpzt8/.net] >>895 結構マシになった気がする ありがとう
937 名前:デフォルトの名無しさん mailto:sage [2019/02/24(日) 23:16:43.10 ID:ByHcjdzc.net] Qtでまともなモバイルアプリ作れるんですか?
938 名前:デフォルトの名無しさん mailto:sage [2019/02/27(水) 02:14:27.42 ID:0r2b2HNe.net] まともな定義とはなんぞ モバイルアプリって範疇なら組込みLinux / Windows も含まれるよな まぁLinuxデスクトップ相当のUIならそのままAndroid/iOSでもほぼそのままで動くけども
939 名前:デフォルトの名無しさん mailto:sage [2019/03/01(金) 06:34:12.81 ID:GNgQO/tr.net] >>898 作れるけどそれぞれネイティブで作った方が早いんじゃないの?って気になってくる
940 名前:デフォルトの名無しさん mailto:sage [2019/03/01(金) 07:11:45.48 ID:jPYDYnLj.net] 速度の話をすればQt使わない方がもちろん速いけどね
941 名前:デフォルトの名無しさん mailto:sage [2019/03/04(月) 22:57:45.79 ID:UTGGjuWp.net] iOSはともかくとして、鈍重なAndroid SDKをバイパスして Skiaに直結できるQt 製アプリのほうが高速な可能性まであるぞ。 まあライセンスの問題はどうにもならないけどね。
942 名前:デフォルトの名無しさん [2019/03/12(火) 00:17:44.73 ID:Nd0ou12Q.net] Qtのスマポってvoid使えないんだな 全部Qtで統一してきたのにそこだけstd:shared_ptrになって不格好
943 名前:デフォルトの名無しさん mailto:sage [2019/03/12(火) 02:00:10.90 ID:1N85VzVs.net] void ポインタ使うのが不格好なのでは? あまりにも型変換が自由すぎる
944 名前:デフォルトの名無しさん mailto:sage [2019/03/12(火) 08:29:05.27 ID:eYCgHs6G.net] そもそもQtほど型・インターフェイス継承きっちりやってるライブラリもないのに、 型無視してスマートポインタを使ったら片手落ちだろ。 自動破棄できなくないか。
945 名前:デフォルトの名無しさん mailto:sage [2019/03/12(火) 20:17:20.09 ID:gzBDHatk.net] >>873 QAbstractListModelを使えばデータが変わればGridViewに自動的に描画される。 QAbstractListModelを継承したクラスの実装が間違っていてデータ変更をシグナルで通知していないからだ。
946 名前:デフォルトの名無しさん mailto:sage [2019/03/12(火) 23:58:30.26 ID:JYeB/L8b.net] c++20でc++11並に機能が強化されるし最早gui部分以外にqt使いたくないよ
947 名前:デフォルトの名無しさん mailto:sage [2019/03/13(水) 17:17:38.17 ID:7Xh0nP48.net] で? したけりゃやればいいじゃん
948 名前:デフォルトの名無しさん mailto:sage [2019/03/13(水) 17:50:22.22 ID:qngmpKgk.net] Qt7ではRustに置き換えよう
949 名前:デフォルトの名無しさん mailto:sage [2019/03/14(木) 01:46:48.01 ID:6FBOB6f5.net] みんなエラー処理はシグナル?普通にthrow?
950 名前:デフォルトの名無しさん mailto:sage [2019/03/14(木) 09:06:12.26 ID:YZJITot7.net] 戻り値
951 名前:デフォルトの名無しさん mailto:sage [2019/03/14(木) 22:21:44.49 ID:UwzYnpI/.net] >>911 C++使う意味がなくなるやん
952 名前:デフォルトの名無しさん mailto:sage [2019/03/14(木) 22:34:19.29 ID:+Fyha7xG.net] c++の例外だけ使ってんの?
953 名前:デフォルトの名無しさん [2019/03/15(金) 12:49:20.88 ID:SEjqglYP.net] プログラム内で呼んだ関数の戻り値一切テストしないプログラムとか書く方が難しそう
954 名前:デフォルトの名無しさん mailto:sage [2019/03/15(金) 19:30:09.21 ID:ENH0L+xY.net] 例外の難点は想定しうるエラーを把握しにくい点だな。
955 名前:デフォルトの名無しさん mailto:sage [2019/03/15(金) 23:51:07
] [ここ壊れてます]
956 名前:.63 ID:KYbssRTL.net mailto: いちいち戻り値を検証するより例外を投げた方がパフォーマンスは良い バイナリサイズやメモリ容量の制限が厳しい環境でなければバンバン投げるべき [] [ここ壊れてます]
957 名前:デフォルトの名無しさん mailto:sage [2019/03/16(土) 05:28:40.80 ID:gdRuY9CZ.net] Qt自体がほぼ例外使ってなくね?
958 名前:デフォルトの名無しさん mailto:sage [2019/03/16(土) 07:51:26.33 ID:a7q0sa6w.net] 使ってないね 使ってたら死ぬほど使いにくいものになってただろうな
959 名前:デフォルトの名無しさん mailto:sage [2019/03/16(土) 09:26:51.85 ID:bmIgbceR.net] Qtは古いコンパイラや組み込み向け環境にも対応しているから Q_COMPILER_NOEXCEPT オプションがある。 このフラグは手で設定するものではなく通常Qtのビルド時に コンパイラのバージョンから自動認識されるものだが手で設定することもできる。
960 名前:デフォルトの名無しさん mailto:sage [2019/03/21(木) 04:40:43.37 ID:xn/FK9ea.net] 動画を表示するにはQImageをタイミングよく切り替えるといったものが紹介されているのをよく見ます 私が勝手に動画を表示するにはOpenGLと思い込んでいたのですがQImageでもパフォーマンスに問題は無いのですか?
961 名前:デフォルトの名無しさん mailto:sage [2019/03/21(木) 05:35:55.93 ID:xRWtqUd6.net] デコードのタイミングでGPUを使う手段があるのであって、 そのデコード結果の画像を表示する際に、QImage を使ってるのでは OpenGLで画像を貼り付けることも可能だろうけど、 そのためだけにそれを使うメリットは門外漢なので思い浮かばない
962 名前:デフォルトの名無しさん [2019/03/21(木) 11:01:03.98 ID:/Eg7TqPx.net] パフォーマンスに問題ありありやろね 知らんけど
963 名前:デフォルトの名無しさん mailto:sage [2019/03/21(木) 13:32:36.68 ID:xRWtqUd6.net] もはや難癖ありきのただの妄想やん
964 名前:デフォルトの名無しさん mailto:sage [2019/03/22(金) 10:51:52.70 ID:1BAJ2JA6.net] インストールの話なんですが、PythonからQtを使う場合と、C++から使う場合では インストールするQtは、Python版、C++版をインストールする必要がありますか?
965 名前:デフォルトの名無しさん mailto:sage [2019/03/22(金) 15:04:34.94 ID:66wigC5Y.net] まずOSは何かくらい書けよ
966 名前:デフォルトの名無しさん mailto:sage [2019/03/22(金) 19:16:57.71 ID:1BAJ2JA6.net] え? OSによっては一度のインストールで済んだり、別々にインストールする必要があったりするんですか?
967 名前:デフォルトの名無しさん mailto:sage [2019/03/22(金) 19:38:04.86 ID:aR5BWqBu.net] 不親切な対応と思って質問返ししてるのだろうけど、実際必要な情報なんだよ
968 名前:デフォルトの名無しさん mailto:sage [2019/03/22(金) 19:42:20.47 ID:aR5BWqBu.net] ついでに言うと目的によっても分岐するけどな
969 名前:デフォルトの名無しさん mailto:sage [2019/03/23(土) 10:07:01.39 ID:va4Y1BSG.net] つか試したら終わりだろ
970 名前:デフォルトの名無しさん mailto:sage [2019/03/23(土) 11:27:46.41 ID:T5eFVdJU.net] チュートリアルに書いてあるよね
971 名前:デフォルトの名無しさん mailto:sage [2019/03/27(水) 20:18:44.60 ID:TZ5DZnzf.net] 超久しぶりにインストールしたら、qt 3d studioなるものがインストール欄にあったけど、なんなのこれ? ソフト開発したら、どういう風に使えるものなの?
972 名前:デフォルトの名無しさん mailto:sage [2019/03/30(土) 21:02:29.68 ID:VC6Jp+wI.net] >>931 https://blog.qt.io/jp/2018/04/11/qt-3d-studio-1-1-released/
973 名前:デフォルトの名無しさん mailto:sage [2019/03/30(土) 23:21:44.74 ID:lBHie1JT.net] >>932 サークルKサンクス
974 名前:デフォルトの名無しさん mailto:sage [2019/04/03(水) 07:11:31.70 ID:2qh3Q8C1.net] 質問させていただきます。 ソースコードは長いので、内容を説明させていただきます。 std::threadを使って、重い計算処理を分割して実行し、最後に結果をまとめるということをしています。 通常、実行には6秒くらいかかるのですが、各スレッドから呼ばれるfuncという関数内で qDebug()を入れて適当な文字を出力すると、0.7秒で完了します。 スレッド数はどちらも8でかわりありませんし、そのほかのソースコードは何一つ変えていません。 qDebugを入れることで何かコンパイルの条件等が変わるのでしょうか。 Qt5.11です。
975 名前:デフォルトの名無しさん mailto:sage [2019/04/03(水) 08:28:48.33 ID:uMCSkeMb.net] Qtはオブジェクトの寿命を独自で管理してるから、std::thread じゃなくてQt::concurrentを使ってくれないか。
976 名前:デフォルトの名無しさん mailto:sage [2019/04/03(水) 09:57:39.88 ID:eWBCR9i4.net] なんでそんな「ホモ以外は帰ってくれないか」みたいな言い回しなんだ・・
977 名前:デフォルトの名無しさん [2019/04/03(水) 10:52:43.26 ID:5oFsk66Q.net] qDebugは変なコード(localeと合わないエンコードとか)送出すると コンソール上で異常発生してプログラム終了するときがあるから デバッグしようとしてそれが原因で目的よりも前のところで落ちる 全然デバッグにならないよω
978 名前:デフォルトの名無しさん mailto:sage [2019/04/20(土) 17:45:17.34 ID:XXLGxQxX.net] ツールバーをカスタマイズするダイアログってどっかに転がってない?
979 名前:デフォルトの名無しさん mailto:sage [2019/04/25(木) 22:28:23.85 ID:ZA2dpYoQ.net] ラムダ式にconnectするのってラムダ式のスコープ外れたらラムダ式ごとコネクションも消えるのかと思ったら残るんだな 非同期難しいわ
980 名前:デフォルトの名無しさん mailto:sage [2019/04/26(金) 05:32:10.19 ID:sh/j0Qf8.net] 何でもQObject継承させて親子関係の連鎖で管理するのとスマートポインタ使うのだとどっちが効率いいんだろう? とりあえずシグナルを使うクラスだけQObject派生にしてるんだけど
981 名前:デフォルトの名無しさん [2019/04/26(金) 11:34:11.48 ID:kZIsyn4l.net] QtならQObjectが自然
982 名前:デフォルトの名無しさん mailto:sage [2019/04/29(月) 04:56:02.78 ID:DJyVvwRY.net] Qt Solutionsって公式?
983 名前:デフォルトの名無しさん mailto:sage [2019/04/29(月) 05:08:26.85 ID:DJyVvwRY.net] すまんどう見ても公式だった
984 名前:デフォルトの名無しさん mailto:sage [2019/05/12(日) 18:20:48.21 ID:e7Jg/ed7.net] アプリの中でキリル文字(ロシア語)が全角文字で表示されてしまう問題があるんだけど、 どうやったら回避できるか知ってる人居ない?
985 名前:デフォルトの名無しさん mailto:sage [2019/05/13(月) 00:18:41.24 ID:mNKajytY.net] >>944 日本語フォントを使ってるんじゃない? キリル文字を表示できる欧文フォントに変更すれば解決できるはず
986 名前:デフォルトの名無しさん mailto:sage [2019/05/13(月) 23:54:53.29 ID:vkCWcdvh.net] >>945 自動生成される ui_**.h を見る限り、フォントが指定されているように見えない。 海外版のWindowsだと問題ないのかなあ?
987 名前:デフォルトの名無しさん mailto:sage [2019/05/14(火) 00:30:37.89 ID:V53C+UsC.net] 甘えん坊かよ 指定してなかったら指定しろよ
988 名前:デフォルトの名無しさん mailto:sage [2019/05/15(水) 13:45:49.22 ID:7uSfEVTu.net] プログラムは、書いた通りにしか動かない
989 名前:デフォルトの名無しさん mailto:sage [2019/06/11(火) 15:23:11.05 ID:3zeavw7F.net] VB6 から Qt に移行したら、ビルドの遅さに四苦八苦・・・ でも、ccache を導入したら、かなり快適になったで〜
990 名前:デフォルトの名無しさん [2019/06/19(水) 04:51:33.78 ID:tVNS+22r.net] 【出資】松本卓朗 人工知能詐欺【注意】 https://rio2016.5ch.net/test/read.cgi/rikei/1560859403/
991 名前:デフォルトの名無しさん mailto:sage [2019/06/29(土) 14:54:34.91 ID:TBOm/90P.net] 【IT】青梅市のHP開発委託で驚きの記述「CMSにオープンソース(PHP・js・CSS・Linuxなど)を使用するな」「機能追加を無料で行え」 https://asahi.5ch.net/test/read.cgi/newsplus/1561784504/ 青梅市ホームページシステム再構築業務委託仕様書のCMSの項目に目を疑う記述。 「なお、オープンソースの使用は認めない」 https://www.city.ome.tokyo.jp/keiyaku/documents/homepageshiyousyo.pdf
992 名前:デフォルトの名無しさん mailto:sage [2019/06/29(土) 18:54:49.43 ID:A16vGRDv.net] 基地害だな
993 名前:デフォルトの名無しさん [2019/06/29(土) 20:32:06.90 ID:pKSuF8ky.net] あるページを見ていて /// アイコン ダブルクリック時のメッセージ表示動作シグナル/スロット接続 connect(th
994 名前:is, &QSystemTrayIcon::activated, [this](QSystemTrayIcon::ActivationReason reason){ if (reason == QSystemTrayIcon::DoubleClick) { Message(); } } ); という部分があります。で、connectの3番めと4番目の引数の所の[this]以降が自分が理解できません。 https://qiita.com/sazus/items/88daf4949cac06529f88 ↑のページです。 どの様なキーワードでググれば答えが見つかるでしょうか?キーワードさえ教えていただければ 後は自分でググッて調べますので。 よろしくお願いします。 [] [ここ壊れてます]
995 名前:デフォルトの名無しさん [2019/06/29(土) 20:35:10.00 ID:pKSuF8ky.net] QSystemTrayIconがアクティブになった理由がダブルクリックされたというからということはもちろん分かります。 [this]の部分とその後のJavaの内部クラスみたいな書き方の名称がわかりません。
996 名前:デフォルトの名無しさん [2019/06/29(土) 20:45:52.67 ID:pKSuF8ky.net] ああ、ラムダ式っていうやつですね。 https://cpprefjp.github.io/lang/cpp11/lambda_expressions.html ↑この辺読んだらなんとなく分かりました。 どうもありがとうございました。
997 名前:デフォルトの名無しさん mailto:sage [2019/06/29(土) 20:46:39.70 ID:qWgsI5BV.net] [this](〜){ : } はthisが示すオブジェクトにアクセス可能なラムダ式を引数にしてるってことだと思う C++ ラムダ式 とかで検索すれば出てくると思う Qt特有の何かってわけではない
998 名前:デフォルトの名無しさん mailto:sage [2019/06/29(土) 20:46:40.48 ID:e59n1qg5.net] それはラムダ式だよ。 要するに他の言語でも存在する無名関数を定義してるだけ。 Qt4だと名前ベースのconnectしかできなかったけど、 Qt5からはラムダ式含む識別子ベースのconnectができるようになった。
999 名前:デフォルトの名無しさん mailto:sage [2019/07/02(火) 19:25:42.73 ID:85iZu+nz.net] この拡張のおかげで以前は滅多に使わなかったラムダ式を多用するようになったわ
1000 名前:デフォルトの名無しさん mailto:sage [2019/07/03(水) 00:32:18.78 ID:3jlemjsX.net] ラムダ式とアミダくじてなんか語感が似てるよね
1001 名前:デフォルトの名無しさん [2019/07/03(水) 13:45:30.35 ID:aJKbsp3m.net] 阿弥陀式 ラムダ籤 ニダ https://news.nifty.com/article/domestic/government/12274-325931/ https://www.sankei.com/politics/news/190701/plt1907010046-n1.html https://www.sankei.com/world/news/190702/wor1907020038-n1.html
1002 名前:デフォルトの名無しさん mailto:sage [2019/07/03(水) 14:00:08.84 ID:voQZhSu7.net] FM-R50Λ(ラムダ)が何だって?
1003 名前:デフォルトの名無しさん mailto:sage [2019/07/05(金) 23:20:00.77 ID:CMjHFhFZ.net] FakeVimってカーソルを行末+1文字まで持っていったり(set virtualedit=onemore)、 行末で右に移動したら次の行の先頭に移動するような設定ってできない?
1004 名前:953 [2019/07/06(土) 12:34:22.02 ID:3OTkA0kC.net] >>956 なんとなくわかります。どうもありがとうございました。 >>957 Qt5からはラムダ式を含む式をconnectに含める事ができるようになったのですね。 どうもありがとうございます。ラムダ式って要するに無名関数なのですね。ありがとうございます。 お二人、遅くなりましたが、ご回答どうもありがとうございました。
1005 名前:デフォルトの名無しさん mailto:sage [2019/07/06(土) 12:36:23.12 ID:3OTkA0kC.net] >>959 宝くじもにてるよ。俺は4と9の数と関連があるのが、来るような気がしてますが、 サマージャンボは番号選べないからね。。。
1006 名前:デフォルトの名無しさん [2019/07/22(月) 22:05:44.86 ID:7xUkpG3R.net] ボタン(ウィジェット)からマウスカーソルが離れた時を検知するにはどうすればいいですか? QHoverEventあたりではないかと考えています。
1007 名前:デフォルトの名無しさん mailto:sage [2019/07/22(月) 22:18:27.99 ID:f+UPoxvX.net] ドキュメントに書いてある
1008 名前:デフォルトの名無しさん mailto:sage [2019/07/23(火) 08:44:28.81 ID:Qx+9Tq7x.net] Windowsのと比べて使い勝手悪いけど、特定のウィジェットのイベント発生をログに書き出すことができるよ。
1009 名前:デフォルトの名無しさん mailto:sage [2019/07/23(火) 11:07:00.05 ID:039xERU1.net] enterEvent、leaveEventだと思うけど、 見た目を変える程度ならスタイルシートでやるのが簡単だよ
1010 名前:デフォルトの名無しさん [2019/08/17(土) 20:37:23.57 ID:BSBxziDC.net] Qt って GTK の仮想端末ウィジェット Vte に相当するウィジェットってあるのですか?
1011 名前:デフォルトの名無しさん mailto:sage [2019/08/20(火) 00:48:24.10 ID:FDySwo8O.net] Vteがどこまで機能を提供してるか知らんが シリアル通信用のQTerminalというのがあるが、 それをQText*系の汎用的なテキスト表示用Widgetに張り付ける gnome-editor みたいな自身のファイルシステムを操作するような widget を求めてるなら、 コマンド入力を編集として受け付けて、enter 入力イベント拾ったら、そのままコマンドとして実行、 その結果のテキストを張り付けるだけ チュートリアルでありそうなレベル (公式はなかったと思うけど、lxqt の標準端末の qterminal ならある)
1012 名前:969 [2019/08/20(火) 02:20:00.71 ID:07UggFrT.net] なるほど、QTerminal ですか。近そうな感じです。 私が GTK で実現しているのは、小さな仮想端末の窓を含んだアプリです。 アプリは単なる計算プログラムのフロントエンドで、引数を付けてプログラムを Vte に投げます。 すると、計算プログラムが逐次に標準出力に出す経過が、リアルタイムで窓に表示される。 リアルタイムでなければ、終わってからで良いなら、 TextView ウィジェットでも可能です。 でも、計算によっては数分かかるケースもあるので、進行状況が分かるリアルタイムにしたいのです。 そうなると、 Vte しかないと思うのです。 こんなのが Qt でも実現できるのか、が知りたかった。もしできるなら書き変えたいと思ってます。 普段はUNIX系で GTK で問題ないのですが、Windows に持って行けなくて困まります。 Qt ならそのあたりにアドバンテージがあるかなぁと。
1013 名前:デフォルトの名無しさん mailto:sage [2019/08/20(火) 23:37:41.46 ID:FDySwo8O.net] 前者の qterminal は QSerial だった つか、単純にその機能の実現であればただの pipe だし ツールキット使わなくてもできる(使ってもできる)
1014 名前:デフォルトの名無しさん mailto:sage [2019/08/24(土) 05:17:39.52 ID:EauiKV7B.net] Qt for MCUs Qt Announces support for Microcontrollers https://www.cnx-software.com/2019/08/22/qt-for-mcus-qt-announces-support-for-microcontrollers/
1015 名前:デフォルトの名無しさん mailto:sage [2019/09/18(水) 00:09:03.62 ID:eN/Bl3PI.net] 自分専用の動画プレイヤーが欲しくてQMediaPlayer使って作ってみた Windows上では普通に動画ファイルを再生できるプレイヤーができたんだけど 何も考えずAndroidに持って行ったら同じ動画ファイルを再生できない というか再生時間は取得できているようでQMediaPlayerに連動させたQSliderは動くんだが、画面が表示されない まあWindowsでもコーデックをインストールしていない場合によくある動きだが そこまで簡単に何でもできると思うのは虫が良かったという話であった
1016 名前:デフォルトの名無しさん mailto:sage [2019/09/18(水) 07:26:42.99 ID:zeoR88ND.net] windows以外はとにかくお膳立ての連続だからね
1017 名前:デフォルトの名無しさん mailto:sage [2019/09/19(木) 12:39:45.34 ID:xiJtWL49.net] QMediaPlayer自体はデコードしてないから
1018 名前:デフォルトの名無しさん mailto:sage [2019/10/05(土) 16:10:55.00 ID:gndCosWW.net] 最近これ知ったんだけど結局windowsとMacとLinuxで動くアプリ作りたいならこれ使っとけばいいの? .netCoreってのとはどう違うの?
1019 名前:デフォルトの名無しさん mailto:sage [2019/10/06(日) 01:20:40.76 ID:FSfUwVLo.net] > これ使っとけばいいの? そうだよ > .netCoreってのとはどう違うの? なんの関係もねえよ
1020 名前:デフォルトの名無しさん [2019/10/06(日) 03:21:29.25 ID:GIjrRGTb.net] >>977 ネイティブバイナリとバイトコードって違いはあるな
1021 名前:デフォルトの名無しさん mailto:sage [2019/10/07(月) 11:05:31.48 ID:iYx3RxDo.net] .NETはWindows以外だとまたもなGUIなくね? まあQtだってスマフォOS周りは発展途上だと思うけど
1022 名前:デフォルトの名無しさん mailto:sage [2019/10/07(月) 18:27:13.53 ID:9pxPpXZa.net] htmlが最強
1023 名前:デフォルトの名無しさん mailto:sage [2019/10/11(金) 03:06:57.16 ID:SRC89UCP.net] これ以上FirefoxOSをいじめないでやってくれ
1024 名前:デフォルトの名無しさん mailto:sage [2019/10/11(金) 14:03:47.36 ID:XWYiG0pn.net] これ以上息子を虐めんでくれ
1025 名前:デフォルトの名無しさん mailto:sage [2019/10/15(火) 10:59:39.09 ID:o11HdH0k.net] WindowsでQt Creator 4.8.4を使ていますが、 qDebug()した内容が、Qt CreatorのIDE上では見れないのでしょうか?
1026 名前: mailto:sage [2019/10/15(Tue) 16:31:57 ID:7JpJ/baq.net] >>984 普通に見れない? ウィンドウ→出力ペイン→アプリケーション出力 QT_NO_DEBUG_OUTPUT が定義されている?
1027 名前:デフォルトの名無しさん mailto:sage [2019/10/15(火) 17:04:53.56 ID:o11HdH0k.net] さっそくproファイルに、 >DEFINES -= QT_NO_DEBUG_OUTPUT を書いてリビルドしたら、 アプリケーション出力に出るようになりました。 ありがとうございました。
1028 名前:デフォルトの名無しさん mailto:sage [2019/10/21(月) 19:43:27 ID:hOc38GRX.net] 初Ubuntsu 軽いって評判だから入れてみたら動きがくそ遅いんですけど 使用感すごいもっさり 画面動かすだけでことごとくティザリング出る なにこの有様
1029 名前:デフォルトの名無しさん mailto:sage [2019/10/21(月) 19:45:09 ID:hOc38GRX.net] まちがえた
1030 名前:デフォルトの名無しさん mailto:sage [2019/10/21(月) 21:08:56 ID:upDdbJ9h.net] グラフィックドライバがクソ GNOMEがクソ PCがクソ 好きな理由を選べ ちなみに俺はGNOMEを捨てたらサクサクになった あとGUIの表示に関してはWin、Macの方が圧倒的に軽い
1031 名前:デフォルトの名無しさん [2019/10/22(火) 10:51:16.62 ID:fxbuxtP/.net] ドライバやろね
1032 名前:デフォルトの名無しさん mailto:sage [2019/10/22(火) 18:27:53.56 ID:RsiA3PVQ.net] MLではポインタの*を型と変数名どっちにつけるか戦争が勃発してるようだな…
1033 名前:デフォルトの名無しさん mailto:sage [2019/10/22(火) 18:51:15.16 ID:EdUDONpR.net] 間を取って type * p で
1034 名前:デフォルトの名無しさん mailto:sage [2019/10/23(水) 01:11:08.18 ID:4u5dnusg.net] ちなみにわしは型につける派閥やが、だからといって変数名につけるのがクソとかおもわない こんなのヤキトリの塩味派かタレ派かレベルの違いしかないだろうに なんでそこまでの戦争になるのか・・人間の業は深い
1035 名前:デフォルトの名無しさん [2019/10/23(水) 14:01:18.22 ID:rS820tUE.net] (*)
1036 名前:デフォルトの名無しさん [2019/10/23(水) 14:03:27.72 ID:JzA6/vMp.net] (*)
1037 名前:デフォルトの名無しさん mailto:sage [2019/10/24(木) 13:35:26.40 ID:G0/dLe6F.net] 次スレ 【Win/Mac/Linux/Android/iOS】 Qt 総合スレ 19 mevius.5ch.net/test/read.cgi/tech/1571891527/
1038 名前:デフォルトの名無しさん mailto:sage [2019/10/24(木) 22:56:58.17 ID:ADhpIzNi.net] まもなくここは 乂1000取り合戦場乂 となります。 \∧_ヘ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ,,、,、,,, / \〇ノゝ∩ < 1000取り合戦、いくぞゴルァ!! ,,、,、,,, /三√ ゚Д゚) / \____________ ,,、,、,,, /三/| ゚U゚|\ ,,、,、,,, ,,、,、,,, ,,、,、,,, U (:::::::::::) ,,、,、,,, \オーーーーーーーッ!!/ //三/|三|\ ∧_∧∧_∧ ∧_∧∧_∧∧_∧∧_∧ ∪ ∪ ( ) ( ) ( ) ) ,,、,、,,, ,,、,、,,, ∧_∧∧_∧∧_∧ ∧_∧∧_∧∧_∧∧_∧ ,,、,、,,, ( ) ( ) ( ) ( )
1039 名前:デフォルトの名無しさん [2019/10/25(金) 13:50:48.51 ID:K62SuEfj.net] 半日以上レスつかない過疎スレ
1040 名前:デフォルトの名無しさん mailto:sage [2019/10/25(金) 17:36:54.14 ID:ZfkfJqKy.net] ここはあえて999を頂戴するぜ
1041 名前:デフォルトの名無しさん [2019/10/25(金) 19:00:09.64 ID:q8W1xqeq.net] 【Win/Mac/Linux/Android/iOS】 Qt 総合スレ 19 mevius.5ch.net/test/read.cgi/tech/1571891527/
1042 名前:1001 [Over 1000 Thread.net] このスレッドは1000を超えました。 新しいスレッドを立ててください。 life time: 961日 5時間 11分 6秒
1043 名前:1002 [Over 1000 Thread.net] 5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。 運営にご協力お願いいたします。 ─────────────────── 《プレミアム会員の主な特典》 ★ 5ちゃんねる専用ブラウザからの広告除去 ★ 5ちゃんねるの過去ログを取得 ★ 書き込み規制の緩和 ─────────────────── 会員登録には個人情報は一切必要ありません。 月300円から匿名でご購入いただけます。 ▼ プレミアム会員登録はこちら ▼ https://premium.5ch.net/ ▼ 浪人ログインはこちら ▼ https://login.5ch.net/login.php
1044 名前:過去ログ ★ [[過去ログ]] ■ このスレッドは過去ログ倉庫に格納されています