大田さん
はじめまして、山本と申します。
大田さんのプロジェクトで現にお困りだという事のようなので、 何か手が無いかとちょっと試してみました。
大田さんの望んでいるものとは違うかもしれませんが、 コメントが必要な部分を別ファイルに抜き出してしまうことで とりあえずの回避策にはなるかもしれません。
ご参考までに。 https://drive.google.com/file/d/0B6wasAenB7KOTF82eE9PTVQxN00/view?usp=sharin...
2016年3月21日 15:38 Hiroshi Ota hi_ohta@lasertec.co.jp:
杉田さん
大田です。 杉田さんの仰りたいことは理解しました。 この話はどこまで行っても平行線のままだと思いますので,そろそろやめにしませんか? 疲れてきました。
//: や /*: ... */ で .ts にコメントが入ります。
そんな機能があったのですね。知りませんでした。 ありがとうございます。
====================== 大田 展(Hiroshi Ota) hi_ohta@lasertec.co.jp ======================
On 2016/03/21 15:23, Kenji Sugita wrote:
太田さん
2016/03/21 15:15、Hiroshi Ota hi_ohta@lasertec.co.jp のメール:
杉田さん
大田です。お返事ありがとうございます。
.pro に適用されないとは言えないでしょう。Qt でコードを書くときに使う QML、JavaScript、.pro など すべてについてだと理解するべきです。
そうであれば,どこかにQML、JavaScript、.proにも適用されると明示されるか,あるいかそれらに関する規約の記述が あるはずですが,ありません。書いてないことには適用されないというのが自然な解釈であって,「すべてについてだと 理解すべきです」とは言えないと思います。
明示されてないから適用されないというのではなく、そのようにした意図をくみ取って理解しましょう。
いずれにしろ,この規約がQtそのもののコードを書く場合に適用されるものであって,Qtを利用する場合にはこれに 縛られないことに変わりはありません。
コンパイラのみがソースファイルを見るのではありません。例えば lupdate はコメント部分も対象にするので コメントもコードです。
不勉強にして知りませんが,コメントを翻訳対象にする機能もあるのですか? その結果はどういう形でソースコードに反映されるのですか?
tr()で囲まれた部分だけを.tsファイルに変換したり更新したりするだけがlupdateの機能だと思っていました。 単にコメント部分も読み込むだけということであれば,何のコードにも変換されないので,コンパイラと同じことです。
//: や /*: ... */ で .ts にコメントが入ります。
Qt-users mailing list Qt-users@qt-users.jp http://qt-users.jp/mailman/listinfo/qt-users
Qt-users mailing list Qt-users@qt-users.jp http://qt-users.jp/mailman/listinfo/qt-users