- 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
- 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
|

|