- 1 名前:デフォルトの名無しさん [2019/10/24(木) 13:32:07.93 ID:rWKhVVJ5.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、DAZ Studio MotionBuilder、RealFlow、Nuke、LuxRender、Mathematica、Kindle、VirtualBox、 RuviEdit、さくさくエディタ など ■前スレ 【Win/Mac/Linux/Android/iOS】 Qt 総合スレ 18 mevius.5ch.net/test/read.cgi/tech/1488948543/
- 237 名前:デフォルトの名無しさん mailto:sage [2021/09/06(月) 11:12:56.75 ID:k3AdiPCv.net]
- 調べてみたら、WinFormsでも一応高DPI対応出来るのね...
- 238 名前:デフォルトの名無しさん mailto:sage [2021/09/06(月) 11:37:05.05 ID:oHp9rjFZ.net]
- >>237
それ教えて!
- 239 名前:デフォルトの名無しさん mailto:sage [2021/09/06(月) 14:51:25.28 ID:k3AdiPCv.net]
- >>238
日本語だったから検索出来るやろ〜
- 240 名前:デフォルトの名無しさん [2021/09/07(火) 20:37:53.22 ID:BWI1dK5R.net]
- QTreeViewってワケわからんね。
頑張って作ったあと、同じ事をQTreeWidgetとQTreeWidgetItemで作ったらアットいう間にできた。 View系って意味あるの?
- 241 名前:デフォルトの名無しさん mailto:sage [2021/09/08(水) 06:13:51.42 ID:LISW6i2h.net]
- あるよ
- 242 名前:デフォルトの名無しさん mailto:sage [2021/09/08(水) 09:04:24.64 ID:YKuHQTHN.net]
- そんなことよりQMLのTreeViewなんとかしてくれよめんどくさすぎる
- 243 名前:デフォルトの名無しさん mailto:sage [2021/09/25(土) 08:03:03.91 ID:x6Iln00B.net]
- いずれ Qt5.15.3 LTS 以降もオープンソースになるんだっけ?
それともこのままフェードアウト?
- 244 名前:デフォルトの名無しさん mailto:sage [2021/09/28(火) 00:30:58.19 ID:b0EWnoHL.net]
- example にある http についてです
https://doc.qt.io/qt-5/qtnetwork-http-example.html Windows 10 でそのまま動かすと QNetworkReply::UnknownNetworkError が返ってきて ファイル取得ができないんですが, 何か必要な設定とかあるんですか? ファイアウォールなどはなく, Linux 版だと問題なく動作しています Version は 5.15.2 で配布されているインストーラでインストールしています
- 245 名前:デフォルトの名無しさん mailto:sage [2021/10/04(月) 14:27:54.48 ID:2lis1ssc.net]
- Qt6.2出たで!
(しばらくは、Qt5.12使うけど・・・)
- 246 名前:デフォルトの名無しさん mailto:sage [2021/10/04(月) 14:33:34.25 ID:JmY2pNFS.net]
- いやっほう
- 247 名前:デフォルトの名無しさん mailto:sage [2021/10/15(金) 19:45:53.71 ID:haq0Co6i.net]
- QTreeViewはModelViewタイプとかいうやつだっけ。
QAbstractItemModelを継承したモデルクラスを作ってsetmodelして使うやつだよね。 何で自分でこんなに制御コード書かなきゃいけないんだって嫌になった気がする。
- 248 名前:デフォルトの名無しさん mailto:sage [2021/10/16(土) 07:04:31.61 ID:IvrDbnxx.net]
- 面倒なら、最初はQTreeWidgetを使えばいい
もし、パフォーマンス的に問題が出てきたときはQTreeWidgetを使え もしくは、別のフレームワークに移行しろ wxWidgetsだって(自作することを考えれば)そんなに悪くはないぞ 綴りがイギリス英語なので最初は違和感がありますがw
- 249 名前:デフォルトの名無しさん mailto:sage [2021/10/16(土) 07:06:26.95 ID:IvrDbnxx.net]
- すまん、同じこと書いてしまったわ・・・
もし、パフォーマンス的に問題が出てきたときはQTreeWidgetを使え ↓ もし、パフォーマンス的に問題が出てきたときはQTreeViewを使え
- 250 名前:デフォルトの名無しさん mailto:sage [2021/10/17(日) 13:53:11.86 ID:LoZJNxBr.net]
- >>248
スレ違いの連投すまん wxWidgetsにはイギリス英語だけじゃなく アメリカ英語の綴りも用意されているみたいや (wxColourだったらwxColorとか)
- 251 名前:デフォルトの名無しさん [2021/11/13(土) 02:06:03.12 ID:PnBDGE+q.net]
- Qtな、、、有ったなそんなん、、、
- 252 名前:デフォルトの名無しさん [2021/11/13(土) 12:26:44.74 ID:GR8tTV2x.net]
- Qtはライセンスが糞になってから使わなくなった
- 253 名前:デフォルトの名無しさん mailto:sage [2021/11/14(日) 14:02:36.80 ID:E00roTgy.net]
- まだ使ってる人がいたのか
- 254 名前:デフォルトの名無しさん mailto:sage [2021/11/14(日) 15:27:13.08 ID:dwOSLptu.net]
- 俺はWebアプリに移行した。
- 255 名前:デフォルトの名無しさん mailto:sage [2021/11/14(日) 16:58:05.43 ID:XUOlL8xy.net]
- Webアプリ画面遷移遅いし、使いにくいイメージしかない
- 256 名前:デフォルトの名無しさん [2021/11/14(日) 23:14:23.47 ID:XvRnuZG1.net]
- まだあったのねこのすれ
- 257 名前:デフォルトの名無しさん mailto:sage [2021/11/15(月) 08:27:31.65 ID:wa+8OZYr.net]
- >>255
俺もあのモッサリ感やだわ
- 258 名前:デフォルトの名無しさん [2021/11/15(月) 09:27:17.41 ID:Mmes+18K.net]
- QMLって使いやすいんか?
- 259 名前:デフォルトの名無しさん mailto:sage [2021/11/15(月) 17:22:42.68 ID:w6fadTbo.net]
- >>255
QtのWebアプリの事なのか、全く関係ないWebアプリの事なのかどっちの話?
- 260 名前:デフォルトの名無しさん mailto:sage [2021/11/16(火) 18:29:29.12 ID:KBq8gRBg.net]
- >>259
252 に対するレスみたいだから、 多分、Qtに関係ないWebアプリの事なんじゃね?
- 261 名前:デフォルトの名無しさん [2021/12/02(木) 10:49:05.09 ID:GhnlX8p6.net]
- QtはC++より、pythonのが相性がいい。
これ秘密な。
- 262 名前:デフォルトの名無しさん mailto:sage [2021/12/02(木) 10:56:39.37 ID:mlxhAeAZ.net]
- pythonよりrubyの方が好きなんだけど、
rubyのGUIライブラリってQtも含めてほとんど消滅してね? rubyの方が対応難しいのか、日本産だから日本人が頑張れってことなのか・・・
- 263 名前:デフォルトの名無しさん mailto:sage [2021/12/02(木) 13:49:35.68 ID:g378JAn2.net]
- Ruby on Rails がほとんどだから、ウェブ開発
GUI はブラウザ。 HTML, CSS, JavaScript
- 264 名前:デフォルトの名無しさん [2021/12/02(木) 15:05:12.58 ID:2R2gcOCs.net]
- RubyのGUIframeworkが進化しなかったのは
Matzがtkで良いじゃんってゴリ押しして 周りがイエスマンばっかで反論出来なかったから
- 265 名前:デフォルトの名無しさん [2021/12/02(木) 15:06:10.95 ID:2R2gcOCs.net]
- あとイエスマンじゃないタイプの人はRubyを見限った
- 266 名前:デフォルトの名無しさん [2021/12/02(木) 16:07:25.65 ID:x6NjIlPI.net]
- >>258
慣れればそれなりに… ぶっちゃけ、QtWidgetの方が、歴史も長くていい感じに枯れてて情報も多いし C++の爆速感もあって好きだけど Webみたいな、リキッドレイアウトとか そういうのやりたいんなら Qt内のブラウザ使うよりも、QMLの方が断然色々できます だけど よくQMLは、CSSみたいな言語って例えられるけど 実際は、QtWidgetみたいに、まんなCSS使える訳じゃなありません やってみるなら、QtQuick2の情報漁った方がいい QtQuick1とは、別物です で 結局、QtWidgetと、QMLどっち使えばいいのって迷ってるなら 一般的に、QtWidgetは学習曲線がなだらかで、覚えやすい QMLは、自由度が高い って比較されていますね Qt有史以来最大の、オープンソースのLinuxデスクトップのKDE Plasmaってプロジェクトでは、積極的にQMLに移行していく方針みたいで デスクトップのプラグインは、plasmoidっていう QMLベースの物になっています なので、そっち系に首突っ込みたいんなら QMLも必須となります
- 267 名前:デフォルトの名無しさん mailto:sage [2021/12/05(日) 00:18:40.82 ID:j6TH5ffv.net]
- Qt5.15LTSは商用のみになったのは分かったけど、
Qt5.12ってどうなったんやろ? オフラインインストーラもソースもダウンロード出来るし、 Qtアカウントを持っていればインストールも出来るんだけど、 インストーラのメッセージ見るとまさか会社で使ってないよね?w という胸のメッセージが出るんですが・・・ ライセンスが変わってしまってよく分からんわ (一度Qtで作ったものは、Qt5.12が使える間はそのままにしようと 思っているのですが・・・)
- 268 名前:デフォルトの名無しさん mailto:sage [2021/12/05(日) 00:19:46.93 ID:j6TH5ffv.net]
- >>267
胸じゃなくて、旨だわ
- 269 名前:デフォルトの名無しさん [2021/12/05(日) 20:42:37.97 ID:ha0IzRy9.net]
- >>267
なんか、フリーのは、5.15.2で止まってて LTSやりたきゃ続きは自分でヤレ とか そんなんじゃなかったっけ? それでKDEが、パッチ出してた気がするけど… Linuxで使ってる分には、何にも変わってないし アカウントがどうとか、何の話だかサッパリです
- 270 名前:デフォルトの名無しさん [2021/12/05(日) 23:03:35.84 ID:KOPBFOTo.net]
- Qtはpimplを多用しててモッサリ感のイメージですが。
- 271 名前:デフォルトの名無しさん [2021/12/05(日) 23:31:53.42 ID:ha0IzRy9.net]
- >>270
pimpl使ったこと無いけど Linuxでは、GUIツールキットって、QtかGTKぐらいしかないし KDE Plasamaのネイティブ言語なので、Qt使ってます 何との比較なんですか? 因みに、CLIのコマンドのnmap と同じ結果が、ほしくてQtWidgetのGUIアプリにQtで 同じ様な結果得られるようなコード書いたことあるけど 実行時間は、ほとんど一緒でした
- 272 名前:デフォルトの名無しさん [2021/12/05(日) 23:53:26.18 ID:KOPBFOTo.net]
- Qtは日本語関係のバグが多いのも弱点。
表示だけならイケるんだけど。
- 273 名前:デフォルトの名無しさん mailto:sage [2021/12/06(月) 04:16:47.71 ID:siDRvkcR.net]
- MSYS2/MinGW みたいな、Linux 用のソースコードを、
Windows 用に、コンパイルしたものは、日本語が使えない CP932/UTF-8 が異なるから
- 274 名前:デフォルトの名無しさん mailto:sage [2021/12/06(月) 14:23:19.55 ID:CUJTZSsL.net]
- >>269
いや、5.12系は今でもバイナリ(オフラインインストーラー)を ダウンロードしてインストールすることが出来るんだけど、 インストーラーのメッセージを見た際に もしかして会社で使用できないのかなぁと心配になったんや それとも、ソースを自分でビルドすればええんやろか? (5.15系から公式バイナリは提供しないから自分でビルドしろよボケ(失礼)と 公式アナウンスがあったので、ビルド自体は出来る様にしておきました! しかし、せっかくビルドできるようになったのに 肝心の5.15系は最新のソースが提供されなくなりましたが・・・(涙目))
- 275 名前:デフォルトの名無しさん mailto:sage [2021/12/08(水) 09:46:39.77 ID:y23tR8kz.net]
- Qtは開発者自体そんないないのに何で新規参入の道を閉ざしちゃったのかね
- 276 名前:デフォルトの名無しさん mailto:sage [2021/12/10(金) 10:52:59.71 ID:fh0KmcJL.net]
- >>274
オフラインインストーラが使用出来てしまうのはバグの様なものだな 実際にはやってはいけないみたいだ 後で問題になるとマズいので素直にQt5.12.12をソースからビルドした方がいいかも
- 277 名前:デフォルトの名無しさん mailto:sage [2021/12/14(火) 18:44:04.76 ID:JyAcyCpa.net]
- Qt5.12.12をTDM-GCC 10.3.0でビルドしたら、
ヘッダが足りないみたいでビルド出来ず... 最新のMSYS2(gcc11.2)でビルドしたら、 std::numeric_limitsが定義されてないというエラーが大量に発生w 調べたら、gcc11からヘッダの構成が変わって、 std::numeric_limitsを使うには#include <limits>を追加しないといけないらしい・・・ 追加するだけなら俺でも出来ないことは無いが、 調べるのに時間が掛かって面倒やなぁ (ソフトがバージョンアップするたびに自分で検証しなければならない辺りが、 オープンソースの大変なところですね)
- 278 名前:デフォルトの名無しさん [2021/12/14(火) 22:38:56.15 ID:0CLeNCku.net]
- >>277
おお、なんか懐かしい事やってるね。 昔はclibからカーネルまで全部自分でインストール&makeしてた。 ライブラリーが古いとか、バージョンが合ってないとか、大変だったな。 いまやyum install で全部OKだよww
- 279 名前:デフォルトの名無しさん [2021/12/25(土) 02:08:04.93 ID:Acj2drDe.net]
- QtでAndroidとiOSのマルチプラットフォーム開発によって近代的でリッチなUIを備えたECアプリを作ろうとしてるんだが、もし致命的なやめるべき理由があったら教えて欲しい
一応Qt Creatorで2048というゲームを作ってみるところまではやった
- 280 名前:デフォルトの名無しさん mailto:sage [2021/12/25(土) 06:14:53.29 ID:hw6V7W7n.net]
- >>279
android studioでアプリを作り始めたが、android特有なライフサイクルを考慮しないといけないが、Qtはどう? iOS用も要求されそうなんで悩んでる。 ちょっと特殊な事情でUSB接続(CDC)の機器を制御するアプリなんだか。
- 281 名前:デフォルトの名無しさん mailto:sage [2022/01/11(火) 14:09:38.63 ID:uFfOpl9D.net]
- >>277
MSYS2 ならパッチ入りの Qt5 バイナリがインストール出来る DLL の依存関係が多いのでデプロイは若干面倒だが、 時間かけて自前でビルドするよりはマシだ
- 282 名前:デフォルトの名無しさん mailto:sage [2022/01/26(水) 11:20:06.26 ID:AiX7X2qB.net]
- 会社で使ってるQtをバージョンアップしようとしたら
5.14は1GIGA位なのに5.15は50G,6.2.2は20Gとかインストールスペースが必要で鼻水でた どっちにしようか評価するだけなのに…
- 283 名前:デフォルトの名無しさん mailto:sage [2022/01/27(木) 21:06:00.73 ID:IIKVWF9T.net]
- >>282
今時それくらい当たり前だから・・・(震え声) VSも色々詰め込み過ぎてごちゃごちゃだし もうwxWidgetsに移行するわ
- 284 名前:デフォルトの名無しさん mailto:sage [2022/01/27(木) 23:14:50.39 ID:IIKVWF9T.net]
- C++Builderが糞高くなければ使ってみたかったが・・・
clangに移行した様なのに何であんなに高くなったのか不思議や
- 285 名前:デフォルトの名無しさん mailto:sage [2022/01/28(金) 00:11:07.89 ID:RwNyt9oa.net]
- >>284
久々に名前を聞いたので価格を調べたら、ボーランドの頃とは違う価格帯に移ってた。 マルチプラットフォームに対応しているのかもしれないけど。
- 286 名前:デフォルトの名無しさん [2022/01/28(金) 03:13:44.82 ID:50pq7bvx.net]
- ボーランドとか懐かしすぎるわ。一瞬kylixが流行ると期待しかけたw
- 287 名前:デフォルトの名無しさん mailto:sage [2022/01/28(金) 07:31:23.05 ID:Deaql8ej.net]
- ボーランド格好良かったのに変わった名前に変えたよね
TurboC++は世話になった
- 288 名前:デフォルトの名無しさん mailto:sage [2022/01/30(日) 16:44:15.27 ID:2oYfdwyw.net]
- TurboC++懐かしすぎるというか、未だにキーボードメインだとあのIDEが至高だなぁ
最近のIDEはマウスありきで参るわ
- 289 名前:デフォルトの名無しさん [2022/02/02(水) 17:36:36.44 ID:ulmOidvb.net]
- qtcreator6.0.2にしたらfcitxで日本語入力できなくなってしもた
やっちまった
- 290 名前:デフォルトの名無しさん mailto:sage [2022/02/02(水) 20:09:41.12 ID:ulmOidvb.net]
- 自己解決
qtcreatorがビルドされたバージョンのsdkを入れてそれを起点にfcitx-qt5をビルドしたら日本語入力できた 新規で入れた使わないsdkは即削除
- 291 名前:デフォルトの名無しさん [2022/02/03(木) 08:08:55.29 ID:6DTQjTTX.net]
- Qtバージョン変わるとそれが面倒だよな。イマイチだけどibusに変えたわ
- 292 名前:デフォルトの名無しさん mailto:sage [2022/02/04(金) 18:21:47.97 ID:fCb6V0AY.net]
- それな
上の方法でもqt designer単体で立ち上げると日本語入力できないからラッパ挟んでibus使ってる
- 293 名前:デフォルトの名無しさん [2022/03/07(月) 16:32:03.66 ID:c40C75w9.net]
- こういうのやるにはどうすれば良いですか?
https://i.imgur.com/oKbL78S.gif
- 294 名前:デフォルトの名無しさん [2022/03/09(水) 22:37:29.42 ID:Mj6KLpQk.net]
- >>293
QtWidgetでアニメーション駆使すればできなくは無いかもしれませんが そういう感じなのはQMLでやるのが簡単ですかね タイトルバーのスタイルはシステム依存なところがあるので、そこは無理かも知れませんが…
- 295 名前:デフォルトの名無しさん mailto:sage [2022/03/16(水) 19:58:24.93 ID:YQw84YWS.net]
- Qt5.15.3がオープンソースになったのに全然話題にならんのな
一年遅延は嫌だからみんな別の開発ソフトに移行したか? (そもそも日本で使っている人がどれ程いるのか分からないが・・・)
- 296 名前:デフォルトの名無しさん mailto:sage [2022/03/16(水) 21:14:09.18 ID:E2lHV8qg.net]
- 馬岱「ここにいるぞっ」
- 297 名前:デフォルトの名無しさん [2022/03/17(木) 00:22:07.41 ID:PywnTzJb.net]
- >>295
それ、解禁じゃなくてKDEが作ったパッチだと思いますよ 5.15.2はそうでした 1年延期でQt6になるまでの措置だったはず
- 298 名前:デフォルトの名無しさん mailto:sage [2022/03/17(木) 12:27:22.17 ID:AwrrfOFC.net]
- >>296
あなた日本人じゃないあるよ! >>297 元々LTSのオープンソース版は、1年遅れで出すって話無かったっけ? だから次の5.15.4もリリースしてから1年後にオープンソースになると思ってたわ
- 299 名前:デフォルトの名無しさん [2022/03/19(土) 06:29:11.24 ID:5UULyLXs.net]
- >>298
あ よく調べたら、Qt5.15.3解禁だね 5.15.2で1年止められる間に KDEが自前でパッチ当ててたけど リベースしたそうです このあとどうなんだろうね もう、LTSの5.15.8まであるけどリリース時点から1年後だと もうじき5.15.4も来るのかな?
- 300 名前:デフォルトの名無しさん mailto:sage [2022/03/19(土) 11:39:52.19 ID:+wf6pj7T.net]
- 否、origin/kde/5.15 と origin/5.15 は違うんだよ。
単純に言えば、kde/5.15 は、gcc-11 でそのままビルドできて、origin/5.15 はビルドできない qtmod-everywhere-opensource-src.tar.xz は後者 パッチあてなきゃgcc-11でビルドできないだろ
- 301 名前:デフォルトの名無しさん mailto:sage [2022/03/19(土) 11:41:46.87 ID:+wf6pj7T.net]
- gcc-11でパッチが必要っていっても、大半は、
#include <limits> で通る程度のものだけどな。
- 302 名前:デフォルトの名無しさん mailto:sage [2022/03/19(土) 11:46:15.03 ID:+wf6pj7T.net]
- 5.15.2 で使いたい人は、BLFSが提供しているkdeチーム由来の5.15.2用のパッチを使うといい。
5.15.3 で使いたい人は、kde/5.15 が提供しているソースをgit するのが楽。 デカいけどね
- 303 名前:デフォルトの名無しさん mailto:sage [2022/03/20(日) 15:50:46.14 ID:6ckN3vvF.net]
- Qt6.2.4 は全然話題にならないのな()
- 304 名前:デフォルトの名無しさん mailto:sage [2022/03/20(日) 16:48:12.34 ID:VR1LuIPK.net]
- >>303
QMLの充実とかどうでもいいからね…
- 305 名前:デフォルトの名無しさん [2022/03/25(金) 06:37:01.85 ID:JHCHjcnS.net]
- >>303
だって、KDE Plasma6にならないと Qt6採用されません 例のオプソは1年延期ってので ことしの春ぐらいには、Plasma6になるかもって言われてたけど、なんか延びそうな雰囲気だし
- 306 名前:デフォルトの名無しさん mailto:sage [2022/05/13(金) 20:37:51.97 ID:WYj+dhVR.net]
- WindowsでQt使ってる物好き居ないのね・・・
- 307 名前:デフォルトの名無しさん mailto:sage [2022/05/13(金) 23:27:49.24 ID:ME3aC5OY.net]
- WindowsでQtってまるでメリット無いし・・・・
Linuxとかなら、良い統合開発環境が今までなかったけど flutterとかぼちぼち出てきたしなぁ 何気にc#のアプリも動くし
- 308 名前:デフォルトの名無しさん mailto:sage [2022/05/14(土) 05:23:19.08 ID:vFducULu.net]
- Qtの現状に嘆いているが、どうしてもWindowsでC++が使いたい方は、
Code::Blocks+wxWidgetsの世界へどうそ・・・ 少なくともMFCよりは全然マシ
- 309 名前:デフォルトの名無しさん mailto:sage [2022/05/14(土) 06:36:11.96 ID:pJmyuaHt.net]
- >>308
30年も前からあって今でも使われてるMFCでええやん
- 310 名前:デフォルトの名無しさん mailto:sage [2022/05/15(日) 08:46:51.81 ID:SXnWu/dn.net]
- Windowsでも普通にQt製たくさんあると思うが
ttps://qiita.com/hermit4/items/5156203201694966c9e4
- 311 名前:デフォルトの名無しさん mailto:sage [2022/05/15(日) 19:46:32 ID:5OrgkiJ8.net]
- Qt製はいいがUIに一貫性がなくて
たまに酷い操作性のアプリがあってな
- 312 名前:デフォルトの名無しさん mailto:sage [2022/05/16(月) 08:52:29.15 ID:nqeRs1P1.net]
- cmake guiってqt製だったんか?!
- 313 名前:デフォルトの名無しさん mailto:sage [2022/05/16(月) 21:07:40.37 ID:qlMoXzTI.net]
- どうりで使いにくいわけだ
- 314 名前:デフォルトの名無しさん mailto:sage [2022/05/16(月) 21:45:30.70 ID:joyIQyZC.net]
- リストアップ出来てしまうくらいQtのアプリがレアって事じゃないのか
VC++やC#のアプリなんかそれこそ星の数ほどあるだろ
- 315 名前:デフォルトの名無しさん mailto:sage [2022/05/17(火) 18:08:45.68 ID:voYrDVTQ.net]
- createObjectでウインドウ作って順番に開いていくと、30個くらいでフリーズするんだけど、なにこれ
大量にウインドウつくんなよってこと?
- 316 名前:デフォルトの名無しさん mailto:sage [2022/06/04(土) 21:54:13.72 ID:eH71r9DU.net]
- >>315
使わないウインドウは閉じる けど30程度なら耐えたよ
- 317 名前:デフォルトの名無しさん mailto:sage [2022/06/05(日) 14:50:48.31 ID:pNK6oTR/.net]
- >>316
一つ開くごとに閉じた場合もフリーズしない? 30個目が表示された時点でアウトになる気がする
- 318 名前:デフォルトの名無しさん mailto:sage [2022/06/14(火) 11:19:35.08 ID:9pwa5Rsh.net]
- Qt5/Qt6入門 C++編 (技術の泉シリーズ)
というのがamazonにあったけど、おまいら本書いてたのか。 Qt6 に興味があるわ。
- 319 名前:デフォルトの名無しさん mailto:sage [2022/06/19(日) 09:07:51.29 ID:N8IGU4S0.net]
- Qt designerでカスタムウィジェット作るとき、格上げでベースクラスをqt組込みのクラスでなく、自作したカスタムウィジェット(サブクラス)にできないのでしょうか。
Qt 15.2使ってます。
- 320 名前:デフォルトの名無しさん [2022/07/12(火) 19:12:54.27 ID:UrBaIKR3.net]
- >>319
格上げされたクラス名にサブクラス名を入れて追加してから格上げ。
- 321 名前:デフォルトの名無しさん [2022/07/19(火) 10:16:50 ID:2mzjLS5j.net]
- >>308
ほんそれ++
- 322 名前:デフォルトの名無しさん mailto:sage [2022/08/25(木) 18:41:34.59 ID:LhJVvvY7.net]
- qtの書籍って表紙がエモいからどうしても買う気になれん
基本的に表紙に人間の写真なりイラストがある書籍で有名なものは極めて少ない。
- 323 名前:デフォルトの名無しさん [2022/08/25(木) 23:29:35.39 ID:DNMwCVLX.net]
- QHoge hoge;
とすべきなのか QHoge* hoge = new QHoge(); とすべてきなのか どういう基準で決めるの?
- 324 名前:デフォルトの名無しさん [2022/08/26(金) 10:53:26.32 ID:i2SIEm4o.net]
- Qtについて言えばほぼ後者一択
C++の常識で言うとちょっと時代遅れなのでQtはもう忘れても良いと思う
- 325 名前:>> [2022/09/06(火) 11:20:42.80 ID:Qbc5WTGW.net]
- >>323
QObjectを継承していたら後者、していなかったら前者。
- 326 名前:デフォルトの名無しさん mailto:sage [2022/09/09(金) 07:06:13.90 ID:qKP12tcq.net]
- マジlinuxとかのプログラミングってwinやmac系のエリートプログラマがやると大体失敗するんだよね
逆にHSP3とかツクールとか、あるいはアドベンチャーゲームを作るツール使うような コピペばかりしてる低能クリエーターだと相性が良い linux関係は普通にコピペして改造するのがデフォでHSP3の文化と一緒 逆にwinやmac系プログラマと言うのは、サンプルを見ながら独自に考えなきゃいけないんだけど そのクセがついてると、逆に他人に合わせないといけないlinuxなんかが苦痛になるね
- 327 名前:デフォルトの名無しさん [2022/09/12(月) 18:01:22.48 ID:PgSxL8zX.net]
- qt-5.15.6-lts-lgpl
をビルドしてるつもりなんだけど、 qtscript だけ、ライブラリが、 *.so.5.15.3 になる。 なんで?
- 328 名前:デフォルトの名無しさん mailto:sage [2022/09/13(火) 09:01:44.72 ID:LzlMZs5S.net]
- すんません。
ソースツリーの管理ミスでした。>>327
- 329 名前:デフォルトの名無しさん [2022/10/04(火) 18:53:40.16 ID:2ALhxmUD.net]
- またqttools のビルドに失敗するようになった > qt-6.4.0
どうして無能なの?
- 330 名前:デフォルトの名無しさん [2022/10/07(金) 12:27:41.63 ID:d4ub3t4L.net]
- 無能はさっさと purge 汁
- 331 名前:デフォルトの名無しさん mailto:sage [2023/01/20(金) 17:15:04.19 ID:iVWw8kMD.net]
- 最新のqt creatorでプロジェクトを開くを選択すると妙に引っ掛かりがある
リモートデバイスを設定してる場合はタイムアウトまでチェックしてるっぽい(?)
- 332 名前:デフォルトの名無しさん mailto:sage [2023/01/31(火) 13:17:41.97 ID:ccbgLSyF.net]
- QSerialPortでデータが届いたかどうかを確認するためにbytesAvailableを
使用したかったけど、Qtの実装ではI/O完了ポートの通知が来るまで bytesAvailableが更新されないみたい 一応、QSerialPort::handle()とClearCommErrorで通知を受け取る前に 受信データがあるかどうかを確認することは出来たのですが、 この程度ならハンドル経由で直接WinAPIにアクセスしても問題ないでしょうか? それとも、何か別の不具合が発生するでしょうか?
- 333 名前:デフォルトの名無しさん mailto:sage [2023/02/09(木) 10:14:30.29 ID:/uuFvjpI.net]
- >>332
自己レスですが、Qt のソースコードを調べてみると、受信データ数を調べるために ClearCommError を使っている箇所が見つかったんで大丈夫なのかもしれません。 予め受信データがあることが分かれば waitForReadyRead による遅延を 少しは軽減できるので・・・ (データが無い場合は、waitForReadyRead(1) でも 10msec 遅延するみたいです。 気にするほどかと言われればその通りかもしれませんがw) 同期処理でソフトを組む場合、シグナルを割り込ませる方法は なるべく使いたくなかったのでこれで良しとします
- 334 名前:デフォルトの名無しさん [2023/02/26(日) 16:38:05.36 ID:ufWVkjki.net]
- qtinstallerで作成したMacのappってMacの公証化は可能です?
- 335 名前:デフォルトの名無しさん [2023/02/26(日) 16:42:03.22 ID:ufWVkjki.net]
- qtinstallerじゃない、pyinstallerだった
- 336 名前:デフォルトの名無しさん mailto:sage [2023/03/09(木) 20:54:44.50 ID:gfcCNIDE.net]
- Qtインストールしてるんだけど
もう5時間かかってるんだけど 半分以下の進捗具合だけど みんなどのくらいかかった?
- 337 名前:デフォルトの名無しさん mailto:sage [2023/03/09(木) 21:10:20.34 ID:z9bB5Es5.net]
- >>336
自分はインストーラからqt6.2とcreator designer入れたけど20分程度だったかな
|

|