クロスプラットフォームライブラリとAPI
Qt Creator IDEと生産性向上ツール
UI compositionのためのUIデザインツール
受託開発、トレーニング、サポート等
Qtは、UIデザインやソフトウェア開発から品質保証、展開に至るまで、製品開発ライフサイクル全体で生産性を向上させます。あなたのニーズに最も適したソリューションを見つけてください。
最新のリソースを入手し、今後のイベントを確認しましょう。
理想的な学習リソースを見つけたり、コミュニティと交流したりして、Qtのスキルを向上させましょう。
初心者であろうとベテランのQtプロであろうと、成功するために必要なサポートと助けがすべて揃っています。
6月 05, 2017 by 鈴木 佑 | Comments
この記事は The Qt Blog の Qt Creator 4.3.0 released を翻訳したものです。
執筆: Eike Ziller, 2017年5月24日
Qt Creator 4.3.0 をリリースいたしました!
Qt Creator 4.3 では、コードエディタを Qt Quick Designer に統合しました。これにより、コードを書きながらプロパティエディタやナビゲーターを利用することが可能になりました。さらに GUI エディタの部分とコードエディタを分割し、GUI エディタの変更がどうコードに反映されるのかと、その逆の流れが分かるようになりました。もちろん、これまでどおりコードエディタのみを編集モードで利用することも可能です。
スタック系のコンテナのサポートの向上や基本アクション向けのツールバーの追加など Qt Quick Designer には多くの改善がなされました。詳細は Qt Quick Designer の新機能についてのブログ記事 をご覧ください。
もし Qt Creator で CMake 3.7 以降を使っている場合、IDE 向けに CMake 3.7 に追加された サーバーモード に対応しました。これまで Makefile やジェネレーターを解析して取得していた以上の詳細なプロジェクト構成やインクルードパスなどの情報が得られるようになりました。この結果、プロジェクトツリーにプロダクトやターゲットの情報を表示したり、個別にビルドをしたりできるようになりました。
CMake のバージョンに関わらず、プロジェクトファイルに明記されていないものも含めて、プロジェクトツリーにヘッダーファイルを追加するようにしました。QMake を利用したプロジェクトと同様に、既存の CMake プロジェクトのビルドもインポートが可能になりました。これによりビルドツリーの CMake のキャッシュを元に Kit の情報を自動で生成したり、ツールチェインや Qt のバージョンの自動生成も必要に応じて行われるようになりました。
C++ と合わせて C でのコーディングをしている方や、異なる define の値でファイルを複数の(サブ)プロジェクトで共有している場合、C++ に今回追加した新機能が役に立つかもしれません。ファイルが複数のコンテキストで利用される場合、エディタ上部のツールバーにドロップダウンメニューが表示され、(サブ)プロジェクトや言語を選択することでファイルをどう解釈するかの変更ができるようになりました。ドキュメント はこちら。
新しいものをいち早く試したい方は、ClangRefactoring プラグインを有効にしてみてください。これにより clang-query による補助が Advanced Find に追加され、ローカルなリネームのリファクタリングに Clang が使われるようになります。
MSVC のコードのデバッグのための CDB のサポートでは Python ベースのバックエンドが編集表示の整形につかわれるようになりました。これによりパフォーマンスが大幅に改善され、これに対応するためのコードの GDB や LLDB バックエンドと多くの部分を共通化することができたため、さらによい共通化された整形技術が Qt Creator の CDB 対応でも利用できるようになりました。
注意: CDB デバッグのサポートはインストーラー上もオプショナルの独立した(デフォルトで有効な)コンポーネントとなりました。残念ながら、オンラインインストーラーを用いて Qt Creator 4.3 にアップデートする際にはこのコンポーネントはインストールされません。一度メンテナンスツールを再起動し、「Add or remove components」を選択し、Qt > Tools > Qt Creator CDB Debugger Support コンポーネントを選択することで元の状態に戻すことができます。
QML Profiler を利用した Qt Quick アプリケーションのプロファイリング時に、パフォーマンスの情報を QML のコードエディタでも直接確認ができるようになりました。プロファイラ自体にも、数々の UI の修正やパフォーマンスの改善が数多くなされています。
Qt Creator 4.3 では Android SDK 25.3.1 の変更がもたらした問題が修正されました。
Qt Creator を iOS アプリの開発に使われている場合、署名用の開発チームとプロビジョニングプロファイルを選択できるようになりました。これは QMake が選択するデフォルトやプロジェクトファイルに書かれている設定を上書きします。
今回書ききれなかった様々な改善に関しては change log に詳細が記載されていますので、是非ご覧ください。
オープンソース版は Qt のダウンロードページ から入手可能です。Qt Account Portal 経由では商用ライセンスのパッケージがダウンロードできます。Qt Creator 4.3.0 はオンラインインストーラーでもアップデートが可能です。問題を発見した際には バグトラッカー まで報告をお願いします。また、IRC の chat.freenode.net の #qt-creator チャンネルや、Qt Creator のメーリングリスト でも気軽にお尋ねください。
注意: 64ビット版のWindows 向けのオフラインインストーラーも提供を開始しました。
Download the latest release here: www.qt.io/download.
Qt 6.8 release focuses on technology trends like spatial computing & XR, complex data visualization in 2D & 3D, and ARM-based development for desktop.
Check out all our open positions here and follow us on Instagram to see what it's like to be #QtPeople.
12 19, 2024
本稿は「Qt Creator 15 - CMake Update」の抄訳です。 Qt Creator 15 における CMake..
11 17, 2024
本稿は「MinGW and Side-by-Side Manifests」の抄訳です。 Qt Creator 14では、Python..
Qt Group includes The Qt Company Oy and its global subsidiaries and affiliates.