[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 12/06 18:28 / Filesize : 240 KB / Number-of Response : 1045
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました



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

182 名前:デフォルトの名無しさん mailto:sage [2017/06/21(水) 20:33:46.03 ID:q4L265CV.net]
Qt SDKのexamples/widgets/gestures をWindows10で動かしてるんだけど、
pinchは反応してるけどpanとswipeは反応しないね。

これってこんなものなの?

183 名前:デフォルトの名無しさん mailto:sage [2017/06/26(月) 22:14:29.72 ID:lEyLgHV4.net]
QMLについて調べてるんですが、.uiを使わずにこれを使う利点であるのでしょうか?
少し調べてみた限りでは面倒臭くなるだけに見えるで候

184 名前:デフォルトの名無しさん mailto:sage [2017/06/26(月) 23:07:41.05 ID:uFFYsDWn.net]
1回使ったら二度と使いたくなくなる

185 名前:デフォルトの名無しさん mailto:sage [2017/06/27(火) 07:34:52.49 ID:jbbVXxr0.net]
>>178
二本指してる?

186 名前:デフォルトの名無しさん [2017/06/27(火) 09:10:34.15 ID:WuBzCuMJ.net]
Qt Creatorの、Debug実行を行っているのか、exeを起動しているのか、判定する方法かifdefはありますでしょうか?

187 名前:178 mailto:sage [2017/06/27(火) 09:40:29.58 ID:9FJ950aK.net]
>>181
公式Helpとサンプルの挙動を見る限り、pinchは2本以上の指でpanとswipeは1本指のように見えるんだが。
違うのかな。


>>182
qmakeのことを言ってるのかC++のことを言ってるのかで話は変わる。

188 名前:178 mailto:sage [2017/06/27(火) 10:18:45.06 ID:WuBzCuMJ.net]
>qmake
>C++

どちらの実現でも、OKです。
C++ってのは、VC++ですが。

知りたいのは、出来上がったExeの挙動をリリース/デバッグで切り替えることではなくて、
QtCreatorで動作するときだけはある処理をスルーしたい(逆もできればますます便利)です。

ある処理とは具体的には、throwで、exeのときにはQApplicationのオーバーライドでcatchして
エラーメッセージがちゃんと出せるのに、
QtCreatorで実行すると、throwでドカンとアセンブラステップ画面に移動して、アプリがEND。

189 名前:デフォルトの名無しさん mailto:sage [2017/06/27(火) 10:39:15.47 ID:9FJ950aK.net]
>>184
Qtに限らず、C++上では
_DEBUG プリプロセッサシンボルの定義状態によって判定するのが基本。

qmakeではconfig関数を使う。デバッグビルドであることはわかるけど
リリースビルドであることはわからないので ! 演算子を併用するとかやや意味不明な運用になってるね。

例外の下りだけど、どうも184のコードがおかしいような気がする。
そもそもQtはQT_NO_EXCEPTIONSが定義されていると例外機構が存在しないものとして動作したりするし。
例えばQException以外が飛んで来ることが想定できてないんじゃね?

190 名前:デフォルトの名無しさん mailto:sage [2017/06/27(火) 11:05:47.35 ID:64w1N/XC.net]
>>184-185
昔 java が流行った頃にその手の挙動であった一例として。もしかするとこういう書き方をしてるかもしれない。

java の throws のつもりで関数定義のところに throw(XException) を書いてあって
関数内で XException 以外の例外が発生するとそこでコアダンプするというのがあった。

java: XException を投げる



191 名前:可能性があるので上位で対処を要求する書き方
void test() throws XException {
}

C++: XException 以外は投げられず、std::unexpected() に制御が移る
void test() throw(XExpception) {
}
[]
[ここ壊れてます]

192 名前:184 mailto:sage [2017/06/27(火) 11:18:24.72 ID:WuBzCuMJ.net]
>>185

全然話が違っています。

デバッグコンパイルでも、リリースコンパイルでも、ただしくcatchできています。

ただ、QtCreatorで、throwのところで、デバッガーが止まるのが困ってるだけです。

前にも書いた通り、デバッグコンパイルのexe/リリースコンパイルのexe、を切り分けたいのでなく、

デバッガ―が止まらないように、でばっがーによる起動を判定したい、だけです。

193 名前:デフォルトの名無しさん mailto:sage [2017/06/27(火) 11:23:13.30 ID:9FJ950aK.net]
>>187
184の文章ではcatchできているかできてないかの話に読めるし、
187の文章を見てもやはりcatchできなかったときのデバッガの挙動に見える。

自分の書いたコードとデバッガの挙動とが正しく把握できてないんじゃないかな。

実際のコードを単純化してgistとかに上げてみたらどうだい。

194 名前:187 mailto:sage [2017/06/27(火) 11:25:51.04 ID:WuBzCuMJ.net]
catchの話は無かったことにしてください。

起動がExeなのか、QtCreatorデバッガ―なのか、の判定がプログラム中で知りたいです。

195 名前:デフォルトの名無しさん mailto:sage [2017/06/27(火) 13:12:09.51 ID:i4lW4rrf.net]
>>189
実行するとき環境変数設定してgetenvしたらええんちゃうの

196 名前:デフォルトの名無しさん mailto:sage [2017/06/27(火) 14:01:59.58 ID:WuBzCuMJ.net]
>実行するとき環境変数設定して

QtCreatorのデバッグのオプションで設定できるのでしょうか。

197 名前:デフォルトの名無しさん [2017/06/27(火) 15:19:46.03 ID:uIJC4qRu.net]
そろそろVisual Studio 2017に対応した?

198 名前:デフォルトの名無しさん mailto:sage [2017/06/27(火) 21:44:59.72 ID:KhuoEdOG.net]
しかし、ここまで全角半角、大文字小文字、ひらがなカタカナ、
はたまた、ハイフンと長音記号が入り乱れてる文章はなかなかお目にかからないな

会話の前後も一致しないし、もしこれで日本人なら、
そもそものコードもちょっと心配

199 名前:デフォルトの名無しさん mailto:sage [2017/06/28(水) 13:52:31.51 ID:AJijq7Zo.net]
変なのが着た。

200 名前:デフォルトの名無しさん mailto:sage [2017/06/29(木) 22:55:44.29 ID:ArTJNFYC.net]
>>191
実行の構成のところに環境変数設定がある。
ひだりの縦のバーのプロジェクト設定のところな。



201 名前:デフォルトの名無しさん mailto:sage [2017/06/30(金) 04:33:23.66 ID:I0PScEug.net]
誰かShogiGUIのQt版を作ってくれへんか
LinuxとMacでまともな将棋検討アプリがなくて困っとるんや

202 名前:デフォルトの名無しさん mailto:sage [2017/06/30(金) 08:51:03.58 ID:/WxXdso/.net]
自分で作れば

203 名前:デフォルトの名無しさん mailto:sage [2017/07/01(土) 04:16:29.98 ID:ld38oKrr.net]
無理(>_<)

204 名前:デフォルトの名無しさん mailto:sage [2017/07/01(土) 10:44:01.75 ID:lFxw+Ui+.net]
最近お仕事で使い始めた
便利なTkだな
しかしフレームワークが膨大でオライリーの第1部読んでからはかいつまんで集めた情報でコード書いてる

205 名前:デフォルトの名無しさん mailto:sage [2017/07/01(土) 10:48:42.47 ID:ZWbv/QSj.net]
Qtは情報がすぐに古くなるので、
・公式ヘルプ
・公式サンプル
・githubのQtプロジェクトまたはKDEのソースコード

に当たったほうがいいよ。

206 名前:デフォルトの名無しさん mailto:sage [2017/07/01(土) 11:51:03.53 ID:Cy4uCrIi.net]
Qtの公式ドキュメントすごい読みやすいよな。
クラス説明のやつとか、概要一覧詳細一通り揃ってる。

207 名前:デフォルトの名無しさん mailto:sage [2017/07/01(土) 16:01:24.87 ID:ld38oKrr.net]
KDEのソースの質ってどうなんです?

208 名前:デフォルトの名無しさん mailto:sage [2017/07/01(土) 16:04:01.01 ID:ZWbv/QSj.net]
コードの良し悪し以前にKDEのライブラリ環境が前提の実装になってるから
純粋なQtプログラムとしては使いものにならない。

だが全体がQtの文法で書かれてるから書き方や使い方の参考にはなる。

209 名前:デフォルトの名無しさん [2017/07/01(土) 20:38:59.74 ID:lLi0bV67.net]
Visual Studio 2017でQtを使う方法教えて!

210 名前:デフォルトの名無しさん mailto:sage [2017/07/01(土) 20:41:19.95 ID:ZWbv/QSj.net]
qmake自体はVS2017を認識するから自力でビルド。



211 名前:デフォルトの名無しさん mailto:sage [2017/07/01(土) 21:37:40.16 ID:ld38oKrr.net]
qmake vs cmake

212 名前:デフォルトの名無しさん mailto:sage [2017/07/02(日) 00:57:38.56 ID:OkK6wggA.net]
ビルドする前にqmakeするだけだろ

213 名前:デフォルトの名無しさん mailto:sage [2017/07/04(火) 20:24:29.81 ID:LHjKTsra.net]
qtはちょっとc++やりたい時にいいね。
最近のvisualstudioデカすぎて、ダイアログボックス出すプログラム書くだけでも何十ギガバイトもダウンロード&1日かけてインストールせなあかん

214 名前:デフォルトの名無しさん mailto:sage [2017/07/04(火) 20:44:10.02 ID:KTt0sA2G.net]
MinGW版は GNU configure系と相性が悪すぎてプロジェクト管理が死ぬ

215 名前:デフォルトの名無しさん mailto:sage [2017/07/05(水) 11:53:59.83 ID:Qpg00Afa.net]
>>208
wxもオヌヌメ

216 名前:デフォルトの名無しさん mailto:sage [2017/07/05(水) 11:54:31.07 ID:Qpg00Afa.net]
>>209
tdmgccいいお

217 名前:209 mailto:sage [2017/07/05(水) 12:40:59.25 ID:2EpUYxaW.net]
>>211
いや、コンパイラの問題じゃなくてqmakeによるビルドシステムの問題だから。

qmakeでプロジェクトを管理すると、ファイルをコピーしたりasmをアセンブルしたりするみたいな当たり前のことが
基本機能じゃ扱えなくなって自動化するのが大変になる。

GNU configureの自動実行もできないっぽいから実行時に自動生成されるソースファイルとかを
元のソースツリーの外にコピーして別途管理したり涙ぐましい努力でプロジェクトを維持している。

218 名前:デフォルトの名無しさん mailto:sage [2017/07/05(水) 13:13:53.34 ID:2EpUYxaW.net]
qtcreatorからCMakeFile.txtを扱えたのか……。

手書きする部分はqmakeのままでいいけど、外部ライブラリをビルドしてるだけの部分は
cmakeで作ったほうが楽だったかもね。

219 名前:デフォルトの名無しさん mailto:sage [2017/07/07(金) 00:01:22.07 ID:waX9BtEA.net]
>>208
何か作るたびにインストールしてんのかよ

220 名前:デフォルトの名無しさん mailto:sage [2017/07/08(土) 18:16:25.10 ID:cZ1rXSl8.net]
qtでスキンメッシュアニメーションできないか定期的に調べるんだけど未だできなさそうかねぇ?



221 名前:デフォルトの名無しさん mailto:sage [2017/07/08(土) 18:18:22.49 ID:hq2BkHJS.net]
>>215
QGraphicsViewのサンプルにあったで

222 名前:デフォルトの名無しさん mailto:sage [2017/07/08(土) 18:36:18.64 ID:cZ1rXSl8.net]
>>216
すまぬが見つからん
3dモデルが動いてるサンプルはいくつかあるけど、コード上で回転させたり伸縮させてるのしかないように見える。
3dモデルに内蔵されてるアニメーションデータを再生するってのがなくて、
それがないと人が歩く絵を表示できなくて困っとる

223 名前:デフォルトの名無しさん mailto:sage [2017/07/08(土) 19:01:45.52 ID:cZ1rXSl8.net]
qt 3d studioがリリースされるまで待つしかなさそう

224 名前:デフォルトの名無しさん mailto:sage [2017/07/08(土) 20:55:18.35 ID:hq2BkHJS.net]
>>217
スキンメッシュアニメーションってのが3Dなんて誰が言ったんだ?

QGraphicsViewは2Dのフレームワークだ。で、そのサンプルがあるぞと指摘しただけなんだが。

225 名前:デフォルトの名無しさん mailto:sage [2017/07/08(土) 23:14:06.03 ID:8yNBhf/k.net]
お、おう
それじゃー3dモデルのアニメーションは
自分で書くか将来に期待するしかないねー

226 名前:デフォルトの名無しさん mailto:sage [2017/07/10(月) 19:43:20.02 ID:ZCxRuI9v.net]
Qt製のMMD期待

227 名前:デフォルトの名無しさん mailto:sage [2017/07/11(火) 17:45:12.44 ID:NSdcOZU/.net]
割と最近めのqt creatorで
デバッグ開始するとデバッグ用のウィンドウが下の方とかに出てくるんだけど
デバッグ終了しても消せない
どこ押せば消える?ググってもぽちぽちしまくっても消えん!

228 名前:デフォルトの名無しさん mailto:sage [2017/07/11(火) 18:56:56.29 ID:Bmuxh1Qp.net]
それはね、左側のボタンをデバッグから編集に切り替えると消えるよ。

見た目ボタンにしか見えないんだけど、以前ソース見たらこれはタブとして実装されている。
visualstudiocodeでもほぼ同じデザインになってるし、最近のはやりなのかもねえ。

229 名前:デフォルトの名無しさん [2017/07/11(火) 21:06:44.95 ID:aZj0SKJK.net]
>>221
なんで?
メリットは?

230 名前:デフォルトの名無しさん mailto:sage [2017/07/13(木) 06:39:50.46 ID:jJkkZRgw.net]
定期的にv-playが気になるんだけど誰かがっつり試



231 名前:オてみた人はおらんか []
[ここ壊れてます]

232 名前:デフォルトの名無しさん mailto:sage [2017/07/20(木) 19:59:30.58.net]
blog.qt.io/blog/2017/07/20/qt-creator-4-4-beta-released/

そろそろ
・1文字補完
・fuzzy補完
・引数と補完を同時に表示する
・補完中にdoxygen形式のコメントを表示する

ぐらいやってほしいんですけど。
VSCodeでもやってるというのに...

233 名前:デフォルトの名無しさん mailto:sage [2017/07/20(木) 22:08:09.95.net]
俺のVSCodeは全然言うこと聞いてくれないのでQt使ってなくてもQtCreator使うしかない

234 名前:デフォルトの名無しさん mailto:sage [2017/07/20(木) 23:24:02.41.net]
QtCreatorはそんな細かいこと以前に
msvcと組み合わせたときのデバッガの絶望的な重さをなんとかしてほしいわ。

235 名前:デフォルトの名無しさん mailto:sage [2017/07/21(金) 21:45:56.95 ID:zZI23jDl.net]
最近流行りのzen mode欲しい
俺の頭がバカすぎてアレがないと読むのがつらい

236 名前:デフォルトの名無しさん mailto:sage [2017/07/21(金) 23:45:00.40 ID:OjZ8KrLm.net]
>>229
耳栓してHMDで常に視界の中央にコードが追従し続ける究極のzen modeはどうでしょうか

237 名前:デフォルトの名無しさん mailto:sage [2017/07/22(土) 00:59:21.85 ID:efCXTrlK.net]
>>229
そんなものが必要だとか考えたことすらなかったわ。
画像ビューアだと当たり前だけど、IDEだとゴテゴテ物が付いてる方がいいという風潮すらあるわな。

238 名前:デフォルトの名無しさん mailto:sage [2017/07/24(月) 17:57:47.74 ID:WnfXPepi.net]
>>170
一般的にはidから特定できない

239 名前:デフォルトの名無しさん mailto:sage [2017/07/25(火) 09:06:39.95 ID:p9DCZc7G.net]
>>179
もっと調べて使ってみればQMLの.uiは役に立たないと分かる

240 名前:デフォルトの名無しさん mailto:sage [2017/07/25(火) 12:53:49.90 ID:p9DCZc7G.net]
>>222
ESC



241 名前:デフォルトの名無しさん mailto:sage [2017/07/25(火) 12:56:03.83 ID:p9DCZc7G.net]
>>225
がっかりだった

242 名前:デフォルトの名無しさん mailto:sage [2017/07/26(水) 20:18:06.95 ID:XAtQRBtZ.net]
>>235
モバイルでQt/Qmlが使われるようになる日は来そうにないか

243 名前:デフォルトの名無しさん mailto:sage [2017/07/27(木) 21:22:11.75 ID:bCxd+zrD.net]
みんなQtで何作ってるの?
作りたいもの(特にGUIで)って次から次へと出てくる?

244 名前:デフォルトの名無しさん mailto:sage [2017/07/27(木) 22:55:21.12 ID:Pwjsu1Lp.net]
使えば使うほど使いたくなくなる

245 名前:デフォルトの名無しさん mailto:sage [2017/07/27(木) 23:02:34.73 ID:Fr5QaIId.net]
GUIとかいらなくね?って思いながら使ってる
そろそろ自分が納得できるGUIライブラリと作り始める頃合い

246 名前:デフォルトの名無しさん mailto:sage [2017/07/28(金) 02:03:02.85 ID:u4Na0MOP.net]
>>238
Qtのやり方でクロスプラットフォームは抜けだらけで嫌になる。
Qtはデスクトップとモバイルはもうダメ。
残るは組み込みだがそれもいつまで持つか。

247 名前:デフォルトの名無しさん mailto:sage [2017/07/28(金) 17:28:25.48 ID:kt6nJrg7.net]
tkは原始的すぎるし、GTK+は遅すぎるし、って考えると
Qtは相対的によく出来てるよ。wxは使ったことないから知らん。

Windowsでファイル拡張子関連付けやレジストリやらいじるプログラム作ったけど、
意外とQtだけでなんとかなるもんだ。いちいち用例やドキュメントが無いから
自力で調べ回って作らされる羽目になるが。

タイトルバーやシステムボタンをQtはほとんど制御してないことをつい先日理解した。

248 名前:デフォルトの名無しさん mailto:sage [2017/07/28(金) 20:28:16.99 ID:wxsWHM64.net]
ここ数ヶ月?ネガキャン頑張ってるよね

QMLの悪いところを使って、あたかもC++版が悪いように表現したり、
逆にC++で問題ないデスクトップ版をQML使って陥れようとしてるし

249 名前:デフォルトの名無しさん mailto:sage [2017/07/28(金) 20:31:09.64 ID:lgcBXbCz.net]
どこのこと?

250 名前:デフォルトの名無しさん mailto:sage [2017/07/29(土) 02:31:35.74 ID:WaVIPdWN.net]
デスクトップはC++はダメで、QMLはどうしようもなくダメ。
モバイルはC++はどうしようもなくダメで、QMLはまったくよくなる見込み



251 名前:烽ネい。 []
[ここ壊れてます]

252 名前:デフォルトの名無しさん mailto:sage [2017/07/29(土) 11:45:48.22 ID:Ws5hVYlo.net]
QtはダメでFA?

253 名前:デフォルトの名無しさん mailto:sage [2017/07/29(土) 13:22:51.32 ID:EjofYfo7.net]
意味がわからん。
QMLが気に入らないなら使わなきゃいいんだし、
そうしたところでQtの価値が下がるわけでもない。

ってこういうツッコミはもう以前入れたと思うんだが。

同じことを2回言わなきゃいけないってそれだけ頭が固い証拠じゃね?

254 名前:デフォルトの名無しさん mailto:sage [2017/07/29(土) 15:25:03.01 ID:xTAcHkko.net]
MFCやらVCL使ってきた身としては英語ドキュメントしか無いにも関わらずQtのライブラリは本当にわかりやすい

255 名前:デフォルトの名無しさん mailto:sage [2017/07/29(土) 17:48:50.29 ID:bkSgqPHp.net]
ライブラリなんか常に文句言いながら使うもんだろ

256 名前:デフォルトの名無しさん mailto:sage [2017/07/29(土) 18:59:37.71 ID:QwRURlf0.net]
Qtはjavafx以下のゴミ

257 名前:デフォルトの名無しさん mailto:sage [2017/07/30(日) 09:00:46.06 ID:9kuTCBsS.net]
>>247
それってオンラインドキュメントとしての話?
VSはオンラインドキュメント化してからゴミ以下になったが
とりあえず2008以前までのオフラインドキュメントは良かった

なんにせよQtのドキュメントがわかりやすいという感覚は理解できん

258 名前:デフォルトの名無しさん mailto:sage [2017/07/30(日) 14:10:55.33 ID:eTfuhWoZ.net]
MSDNと比べる前提で言えば、Qtのヘルプは各APIの説明が全然足らんわ。
各引数と戻り値の説明がない。

ソースコード読んだほうが早いくらい。

259 名前:デフォルトの名無しさん mailto:sage [2017/08/01(火) 13:15:45.00 ID:R0nmZVxs.net]
>>249

260 名前:デフォルトの名無しさん mailto:sage [2017/08/02(水) 06:24:57.23 ID:PuCuze1G.net]
>>251
Qtのマニュアルはかなりわかりやすいと思うが。
英語がある程度分かること前提だけど。



261 名前:デフォルトの名無しさん mailto:sage [2017/08/02(水) 06:41:41.30 ID:/KmPY1dw.net]
英語云々ではなく説明不足
MSなら事細かに説明が書かれてるうえに
サンプルコードがほぼ記載されてる

262 名前:デフォルトの名無しさん mailto:sage [2017/08/02(水) 07:18:26.48 ID:YkTKmp+S.net]
あのドキュメントで分からないなら
qt以前にプログラミングの経験が足りないんじゃないの?

263 名前:デフォルトの名無しさん mailto:sage [2017/08/02(水) 08:46:04.00 ID:bYfLOAN2.net]
MSも大して書かれていないし、サンプルコードも冗長過ぎたりしてない方が良かったりする。
まあこれ以上は宗教戦争になるな。

264 名前:デフォルトの名無しさん mailto:sage [2017/08/02(水) 18:42:57.98 ID:Itl2aFQC.net]
>>253 >>255
それな

265 名前:デフォルトの名無しさん mailto:sage [2017/08/02(水) 19:05:01.03 ID:AVhnh1yO.net]
例えばQtでWindowsのレジストリを読み書きするときは

QSettingsにQSettings::Registry64FormatやQSettings::Registry32Formatを設定して初期化したうえで
beginGroup()〜endGroup() を多重に呼び出して潜っていくんだが、
そんなのマニュアルのどこにも書かれてない。

doc.qt.io/qt-5/qsettings.html#beginGroup

マニュアルだけで使い方理解できたらエスパーだな。
例は他にもいくらでも挙げられるぞ。

266 名前:デフォルトの名無しさん mailto:sage [2017/08/02(水) 21:38:40.28 ID:/KmPY1dw.net]
>>255-256
分かる分からないではなく度を超えて説明不足
MS系使ったこと無いんだな

267 名前:デフォルトの名無しさん mailto:sage [2017/08/03(木) 00:13:02.70 ID:QN52pFR1.net]
qtはwinでしか動かない訳じゃないんだから
環境依存する部分のドキュメントは汎用的になるのは当たり前でしょ

268 名前:デフォルトの名無しさん mailto:sage [2017/08/03(木) 01:37:06.18 ID:chJp2IsX.net]
Qtの資料が説明不足という例は出した。
反論できないならそれまでのことだ。

269 名前:デフォルトの名無しさん mailto:sage [2017/08/03(木) 05:34:03.90 ID:QN52pFR1.net]
何から何までマニュアル例示してもらわないと何もできないって
自信満々に言われてもな


270 名前:コピペプログラマかよ []
[ここ壊れてます]



271 名前:デフォルトの名無しさん mailto:sage [2017/08/03(木) 07:37:53.61 ID:XGmuoag/.net]
学習の初期段階は例があればあるほどいいに決まってるだろうに

272 名前:デフォルトの名無しさん mailto:sage [2017/08/03(木) 08:14:31.47 ID:chJp2IsX.net]
SDK自体のソースコード読んで初めて分かるようなマニュアルなんて意味ないだろ。
常識で考えればわかることなんだが。

273 名前:デフォルトの名無しさん mailto:sage [2017/08/03(木) 19:32:27.95 ID:BCoh/HEk.net]
まあ昔のMSDN引き合いにするのが間違いだったよな

当時はデザパタといったテンプレート的な設計なんて浸透してなかったから、
利用者の事前知識ゼロが前提で説明も細かくなる

今はその辺理解してる前提のドキュメントが普通で、
だからこそ今のMSのドキュメントはしょぼいんだろ

274 名前:デフォルトの名無しさん mailto:sage [2017/08/03(木) 21:03:01.10 ID:rtMsvqw0.net]
QtCreatorに限ってだが、普通にサンプルやチュートリアルが大量にあるので、学習にはもってこいだよ。
Visual Studioをインストールしてもサンプルコードなんて無いだろうに。
ただQtの場合はc++を熟知していないと使いにくい事は確かにある。

275 名前:デフォルトの名無しさん mailto:sage [2017/08/03(木) 21:31:08.73 ID:nsJKifQ/.net]
俺がやりたかったことのサンプルプログラムはQtには無かったな

276 名前:デフォルトの名無しさん [2017/08/03(木) 23:46:34.32 ID:Qd+M/pFD.net]
バージョンアップで仕様変更されてもドキュメントに記載なし
結局ソースコード読んで調べたわ

277 名前:デフォルトの名無しさん mailto:sage [2017/08/04(金) 12:45:07.25 ID:09BtnDMQ.net]
>>246
気に入らないのではなくてダメだから価値がない

278 名前:デフォルトの名無しさん mailto:sage [2017/08/04(金) 15:13:01.53 ID:sTEpfwDy.net]
質問です。

画像ファイルの読み込みをstatic関数化したうえで
QtConcurrent::run()で複数スレッドで並列実行してるんですが、
run()に渡したstatic関数が複数回呼び出される不具合に悩んでいます。

run()を呼び出す直前(呼び出し側スレッド)でqDebug()出力した内容は各ファイル1個ずつなのに、
static関数内部はそれぞれ2回以上呼ばれてしまう感じです。

その後、関係ないときにも何度も呼び出されているような挙動をしています。
QFutureのインスタンスの扱いに何かポイントがあるのでしょうか。

この辺の挙動についてご存じの方、コメントください

279 名前:デフォルトの名無しさん mailto:sage [2017/08/04(金) 19:35:38.92 ID:PcvaNu2J.net]
>>265
勝手に普通を定義すんなよ
MSは複数の言語のヘルプがごちゃ混ぜになってしまって
期待するものと違うものがヒットしやすいけど
検索がバカになっただけで内容の細かさはピカイチだわ

280 名前:デフォルトの名無しさん mailto:sage [2017/08/04(金) 19:39:49.66 ID:PcvaNu2J.net]
Qtのはヘルプってより一覧レベル
一般的なヘルプは「これ使えそう」
Qtのヘルプは「名前や概要説明はそれっぽいけど使ってみなきゃわかんねえ」



281 名前:デフォルトの名無しさん mailto:sage [2017/08/09(水) 02:29:33.01 ID:XXlBsjvn.net]
>>270
君の書いたコードが間違っている

282 名前:デフォルトの名無しさん mailto:sage [2017/08/17(木) 07:03:01.76 ID:monsMMFU.net]
みなさんGUIが絡んでいないlibの部分でもsignal/slotガンガン使ってますか?






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<240KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef