Qt 新しいページはコチラ
提供: yonewiki
(→Qt Quick 2.0対処法) |
|||
17行: | 17行: | ||
ライブラリをインストールすると30GByteくらい容量を使います。持ち運ばないノートPCの方にいれていますのでリモートデスクトップでつないで、自宅でいろいろ活用してます。助かる。Qt4くらいの参考書はいっぱい出回ってますが、今(2018-11時点)はVersionが5.11.2くらいなのでQt5ですね。Qt5対応の参考書もちらほらみかけます。 | ライブラリをインストールすると30GByteくらい容量を使います。持ち運ばないノートPCの方にいれていますのでリモートデスクトップでつないで、自宅でいろいろ活用してます。助かる。Qt4くらいの参考書はいっぱい出回ってますが、今(2018-11時点)はVersionが5.11.2くらいなのでQt5ですね。Qt5対応の参考書もちらほらみかけます。 | ||
+ | |||
− | == '''Qt VS Tools 導入''' == | + | === '''Qtリファレンス''' === |
+ | 管理人が出会って、覚えた順です。 | ||
+ | *[[Qtリファレンス QTextCodec]] | ||
+ | |||
+ | |||
+ | |||
+ | === '''Qt VS Tools 導入''' === | ||
Visual Studio 2015 あるいはVisual Studio 2017にAdd-inとしてQtを導入するという方法があります。Debugすると固まることがよくあるので、使いにくいのが、管理人の現在地です。導入自体は、ググって出てくる古い記事よりは便利になっているみたいです。 | Visual Studio 2015 あるいはVisual Studio 2017にAdd-inとしてQtを導入するという方法があります。Debugすると固まることがよくあるので、使いにくいのが、管理人の現在地です。導入自体は、ググって出てくる古い記事よりは便利になっているみたいです。 | ||
37行: | 44行: | ||
これでQtをVisual Studioで使えるようになったと思っていいと思います。試しに新規プロジェクト作成で、Visual C++のテストの項目の中から、Qt GUI Applicationを選択して、次へ次へでプロジェクト新規作成ダイアログを進めて、ビルドして、デバッグ無しで実行とかはスムーズに出来るようになったと思います。デバッグとかを動かすと固まることがあるのは管理人だけかもしれません。デバッグしにくい…。かたまるの怖い。素直にQt Creater使っとけって言われそう。まぁまぁ。安定してデバッグできるような環境になったら、また報告しますよ。あとはQtの参考書でも読みながら、Qtライブラリを活用した開発を好き勝手にやって下さい。管理人は、Qtライブラリを使った開発をやってソースコードを追うという作業を楽しみます。頭のいい人たちのライブラリ作成手法を勉強します。Qt DesignerとかあるからリソースエディターなくてもExpressEditionで頑張って開発するというのもやりやすくなるんかな。自分は勉強用に使ってるだけなのでVisual Studio Communityエディションだし…それのリソースエディタ使いますけど。 | これでQtをVisual Studioで使えるようになったと思っていいと思います。試しに新規プロジェクト作成で、Visual C++のテストの項目の中から、Qt GUI Applicationを選択して、次へ次へでプロジェクト新規作成ダイアログを進めて、ビルドして、デバッグ無しで実行とかはスムーズに出来るようになったと思います。デバッグとかを動かすと固まることがあるのは管理人だけかもしれません。デバッグしにくい…。かたまるの怖い。素直にQt Creater使っとけって言われそう。まぁまぁ。安定してデバッグできるような環境になったら、また報告しますよ。あとはQtの参考書でも読みながら、Qtライブラリを活用した開発を好き勝手にやって下さい。管理人は、Qtライブラリを使った開発をやってソースコードを追うという作業を楽しみます。頭のいい人たちのライブラリ作成手法を勉強します。Qt DesignerとかあるからリソースエディターなくてもExpressEditionで頑張って開発するというのもやりやすくなるんかな。自分は勉強用に使ってるだけなのでVisual Studio Communityエディションだし…それのリソースエディタ使いますけど。 | ||
− | == '''Qt Quick 2.0対処法''' == | + | === '''Qt Quick 2.0対処法''' === |
Qt Quickを少し使っただけでハマった罠についての記事です。ようするに万能のようで、他人が作ったものなので、謎も多いというのが率直な感想です。やっぱ読み解ける人でないと使いこなすのは難しいのかもしれません。超高速開発の裏で巻き起こる謎ロスは発生します。ちょっと触っただけの素人でも、あっさり問題に出くわすんすから、極めていくには、もっと多くの壁にぶつかってしまうんでしょうね。そんな気がします。でも、たいしたことない壁ばかりっすよ。きっと。自分でいろいろイチカラ開発してたら、膨大な時間がかかるところをサクサク開発できますからね。C++に戻ることもできるし、GUIライブラリとしては、いいんじゃないでしょうか。 | Qt Quickを少し使っただけでハマった罠についての記事です。ようするに万能のようで、他人が作ったものなので、謎も多いというのが率直な感想です。やっぱ読み解ける人でないと使いこなすのは難しいのかもしれません。超高速開発の裏で巻き起こる謎ロスは発生します。ちょっと触っただけの素人でも、あっさり問題に出くわすんすから、極めていくには、もっと多くの壁にぶつかってしまうんでしょうね。そんな気がします。でも、たいしたことない壁ばかりっすよ。きっと。自分でいろいろイチカラ開発してたら、膨大な時間がかかるところをサクサク開発できますからね。C++に戻ることもできるし、GUIライブラリとしては、いいんじゃないでしょうか。 | ||