Qt Blog

511
Posts

629
Comments

Qt Creator 4.5.2 をリリースしました

Published Wednesday April 11th, 2018 | Comments Off on Qt Creator 4.5.2 をリリースしました
Posted in Qt Creator | Tags: ,

この記事は The Qt Blog の Qt Creator 4.5.2 released を翻訳したものです。 執筆: Eike Ziller, 2018年03月13日 Qt Creator 4.5.2 をリリースいたしました。 今回のリリースには Qt Creator のサマリープログレスバーやその他のいくつかのコントロールが見えなくなってしまうという Qt の問題の応急措置が含まれています(QTCREATORBUG-19716)。 Qt Creator 4.5.2 を試しましょう オープンソース版は Qt のダウンロードページ から、商用版は Qt Account Portal から入手可能です。Qt Creator 4.5.2 はオンラインインストーラー経由でのアップデートも可能です。不具合を発見した方は バグトラッカー まで報告お願いします。IRC の chat.freenode.net の #qt-creator もしくは Qt Creator のメーリングリスト でもお待ちしています。

Read More

Qt 3D Studio 1.1 をリリースしました

Published Wednesday April 11th, 2018 | Comments Off on Qt 3D Studio 1.1 をリリースしました
Posted in Qt 3D Studio | Tags: ,

この記事は The Qt Blog の Qt 3D Studio 1.1 Released を翻訳したものです。 執筆: Sami Makkonen, 2018年03月02日 Qt 3D Studio 1.1 をリリースいたしました。このリリースではユーザーインターフェースの大幅な改善がなされ、UI とデータの連携方法についても改善がなされました。 Qt 3D Studio は 3D のユーザーインターフェースを構築するためのデザインツールで、Qt ベースのアプリケーションに 3D のコンテンツを埋め込むことができるようになります。Qt 3D Studio では、3D コンテンツのルックアンドフィールやアニメーション、ユーザーインターフェースのステートを簡単に作成することができます。詳細については これまでの記事 をご覧ください。 データインプット Qt 3D Studio のユーザーからいただいた多くのフィードバックを受けて、アプリケーションの内部データを Qt 3D Studio の世界へ渡すところの改善に取り組み、Data Input と呼ばれる新機能を追加いたしました。バージョン 1.1 ではこの機能はテクノロジープレビューで、現時点でテキストと数値付き範囲の2つの型のデータを扱うことができます。数値付き範囲は主にアニメーションのコントロールで使われます。テキストの方はユーザーインターフェースのテキストやスライドの変更に使われます。データインプットの使い方の詳細は ドキュメント をご覧ください。 Behavior スクリプト 1.1 のリリースでは […]

Read More

Qt in Visual Studio: MSBuild による新たなアプローチ

Published Thursday April 5th, 2018 | Comments Off on Qt in Visual Studio: MSBuild による新たなアプローチ
Posted in Qt Visual Studio Tools | Tags: ,

この記事は The Qt Blog の Qt in Visual Studio: A New Approach Based on MSBuild を翻訳したものです。 執筆: Miguel Costa, 2018年01月24日 前回の記事 でお知らせしたとおり、Qt Visual Studio ツールの新しいリリースにむけた作業をしています。このリリースに先駆けて、いくつかの大きな変更とその影響について紹介したいと思います。この記事では Qt のツールである moc、rcc、uic のビルド時やデザイン時のインテグレーションに関する新しいアプローチを紹介します。別の記事で、今回の変更がどのようにパフォーマンスの改善につながるのかを紹介したいと思います。 カスタムビルドツール Visual Studio での外部の/サードパーティーのツールの統合は、これまで「カスタムビルド」という方法で実現してきました。ファイルに対して、例えば、Qt のマクロが含まれているヘッダファイルは moc による処理を行い、対応するメタオブジェクトのソースコードを生成するといった感じです。この場合、個々のヘッダファイルはカスタムビルドのアイテムとしてラベルづけがされ、そのカスタムビルドのためのプロパティページが存在しています。 このアプローチにはいくつかの欠点があります: “In older versions of Visual C++, you can specify, for a specific file, a custom command that gets […]

Read More

Qt 5.11 ベータ1をリリースしました

Published Tuesday March 20th, 2018 | Comments Off on Qt 5.11 ベータ1をリリースしました
Posted in Qt | Tags: , ,

この記事は The Qt Blog の Qt 5.11 Beta1 Released を翻訳したものです。 執筆: Tuukka Turunen, 2018年03月01日 Qt 5.11 ベータ1を本日リリース致しました。Qt 5.11 の新機能をいちはやくお試しいただけるよう、オンラインのバイナリインストーラーを用意しています。ベータ版のリリースは今後も早いサイクルで数回に渡って行う予定です。 Qt 5.11 の新機能は Wiki ページの New features in Qt 5.11 と Qt Roadmap for 2018 のブログ記事を参照してください。 本日の Qt 5.11 ベータ1のリリース以降、さらにいくつかのベータNをリリース予定で、これらはオンラインインストーラー経由で入手可能です。これによりみなさんがすぐに評価をして、すぐにフィードバックをいただけると思っています。ベータのフェーズでは1、2週間の間隔でリリースを行う予定です。安定性が十分なレベルまで達した後で、リリース候補版を準備する予定です。これらのリリースでは個別のブログ記事を書く予定はありませんが、オンラインインストーラー経由で入手可能です。バイナリパッケージだけではなく、ソースパッケージもそれぞれのベータ版のリリースで提供いたします。 一人でも多くのみなさんが Qt 5.11 のベータ版をインストールし、テストし、5.11 の完成にむけたフィードバックをいただければと思っています。不具合を見つけた際には、bugreports.qt.io に詳細をお寄せください(どのベータ版かの記載をお忘れなく。また、known issues と、重複の確認もお願いします)。Qt Project のメーリングリスト や、開発者フォーラム、Qt への貢献 への参加をお待ちしております。 まだオンラインインストーラーをお使いではない方は、Qt Account もしくは […]

Read More

Qt 5.11 アルファ版をリリースしました

Published Tuesday March 20th, 2018 | Comments Off on Qt 5.11 アルファ版をリリースしました
Posted in Qt | Tags: , ,

この記事は The Qt Blog の Qt 5.11 Alpha Released を翻訳したものです。 執筆: Jani Heikkinen, 2018年02月20日 Qt 5.11 のアルファ版を本日リリース致しました。アルファ版の慣例により、ソースコードのみでの提供となりますが、今後はオンラインインストーラー経由で Qt 5.11 の開発スナップショットを提供する予定です。 Qt 5.11 の新機能は Wiki ページの Qt 5.11 New Features を確認してください。ちなみに、このリストはベータ版のリリースまでは更新の可能性があることをご了承ください。 Qt 5.11 の正式リリース(5月の予定)に向けた次のマイルストーンはベータ1のリリースになります。これはアルファ版のリリース後、なるべく早い段階で出したいと思っています。ベータ版はこれまでどおり複数リリースし、オンラインインストーラーで提供する予定です。 Qt 5.11 のアルファ版のソースパッケージは Qt Account もしくは download.qt.io よりダウンロード可能です。このアルファ版に対するフィードバックは メーリングリスト か バグトラッカー までお願いします。

Read More

Qt Installer Framework 3.0.2 をリリースしました

Published Tuesday March 20th, 2018 | Comments Off on Qt Installer Framework 3.0.2 をリリースしました
Posted in Qt Installer Framework | Tags: ,

この記事は The Qt Blog の Qt Installer Framework 3.0.2 Released を翻訳したものです。 執筆: Katja Marttila, 2017年12月15日 Qt IFW 3.0.2 をリリースいたしました。 3.0.2 はバグフィックスリリースで、メインの修正は以下のとおりです。 管理者権限リクエストの再表示に対応 – これまで Windows ではインストーラーがリクエストをした管理者権限に対して2分間の応答待ちがありました。このリクエストに時間内に応答がない場合、インストーラーは終了していました。今後は管理者権限を再度リクエストし、インストールを継続することが可能です。 パッケージのダウンロードのレジューム機能を実装 -パッケージのダウンロードのネットワーク障害からの同じ場所からの再開に対応し、巨大なパッケージの不安定なネットワークを用いたインストールが改善されました。ネットワーク接続の切り替えやコンピューター自体のサスペンドからの復帰をまたいだレジュームも動作可能になりました。これは Ville Voutilainen による貢献です。 ‘Restart’ クリック時にコア機能のリセットをやめました – これによりインストーラーの再起動が同じコマンドライン引数でできるようになりました。 バグフィックスの一覧は ChangeLog を参照してください。 Installer Framework のソースコードとビルド済みのバイナリは download.qt.io (オープンソース版) もしくは Qt Account から入手可能です。バイナリは Qt 5.9.0 でビルドしたものになります。

Read More

Qt 3D Studio ランタイムのアンドロイド端末へのリモートデプロイ

Published Tuesday March 20th, 2018 | Comments Off on Qt 3D Studio ランタイムのアンドロイド端末へのリモートデプロイ
Posted in Qt 3D Studio | Tags:

この記事は The Qt Blog の Qt 3D Studio Remote Deployment on Android Devices を翻訳したものです。 執筆: Mats Honkamaa, 2018年01月11日 この記事では Qt 3D Studio の Qt 3D Viewer を用いた Android 端末へのリモートデプロイについて紹介します。この機能によりコンピューター上で行われた Qt 3D Studio のプレゼンテーションの変更をターゲットデバイス上で確認することが可能となります。 ターゲットデバイスの準備 リモートデプロイの準備として以下のステップが必要です。 Google Play から Qt 3D Viewer をダウンロード し、ターゲットデバイスへインストール。 ビューアーを起動 メニューの File > Connect を選択。 任意のポート番号かデフォルトのポートを指定して OK をクリック。 接続情報、IP アドレス、ポートがビューアーに表示されるでしょう。 ターゲットデバイスへの接続 […]

Read More

Qt3D のメモリ使用量の改善

Published Tuesday March 20th, 2018 | Comments Off on Qt3D のメモリ使用量の改善
Posted in Qt | Tags: ,

この記事は The Qt Blog の Memory usage improvements in Qt3D を翻訳したものです。 執筆: Svenn-Arne Dragly, 2018年02月13日 KDAB と Qt コミュニティのエンジニアと共に、Qt3D のパフォーマンスと安定性の改善の取り組みを行っています。昨年の11月に Qt3D の CPU の使用量の改善 に関する記事を書きました。今回はメモリ使用量の改善について共有したいと思います。 Qt3D はとてもフレキシブルなアーキテクチャで、GUI スレッド上で動作するフロントエンドと、描画や入力処理、アニメーションを担当するアスペクトによって構成されるバックエンドが分離されています。アスペクトはそれぞれのスレッド上で動作し、スレッドプール上で動作する様々なジョブを実行します。これにより Qt3D は必要な CPU のリソースを並列化できますが、データの複製を最小限にするように気をつける必要があります。データの複製量を削減し、バックエンドのオブジェクトのメモリ使用の仕組みを改善することで、メモリ使用量を大幅に削減することができました。 Simple C++ example のようなテクスチャやその他のアセットを一切持たない簡単なプロジェクトでもこの改善を体感することが可能です。 私の Linux マシンでこのサンプルを動かしたところ、Qt 5.6.3 では 92MB だったメモリ使用量が、Qt 5.9.4 では 47MB までに改善しました。 車載のクラスタ向けで社内で利用している、より複雑なアプリケーションでも同様の効果を確認できました。これは Qt Quick と Qt 3D でダッシュボードの電気自動車を描画しています。このデモはナビ、メディア、電気使用量といったいくつかのビューで構成されています。複数のテクスチャからなる車の 3D […]

Read More

Qt Creator 4.6 ベータ版をリリースしました

Published Tuesday March 20th, 2018 | Comments Off on Qt Creator 4.6 ベータ版をリリースしました
Posted in Qt Creator | Tags: , ,

この記事は The Qt Blog の Qt Creator 4.6 Beta released を翻訳したものです。 執筆: Eike Ziller, 2018年02月07日 Qt Creator 4.6 ベータ版をリリース致しました! C++ サポート おそらく一番の目玉で直接わかりやすいものは、Clang code model のバックエンドを Clang 3.9 から Clang 5.0 にアップグレードしたことでしょう。これにより、Clang 3.9 では未対応だった C++17 の新機能 に対応することができました。Clang code model はデフォルトでは無効になっています。 Help > About Plugins(macOS では Qt Creator > About Plugins) を開き、ClangCodeModel プラグインを有効にしてください。 もう一つのデフォルトでは無効になっている新機能は、Clang-Tidy と Clazy の警告や診断機能の […]

Read More

Qt Creator 4.5.1 をリリースしました

Published Tuesday March 20th, 2018 | Comments Off on Qt Creator 4.5.1 をリリースしました
Posted in Qt Creator | Tags: ,

この記事は The Qt Blog の Qt Creator 4.5.1 released を翻訳したものです。 執筆: Eike Ziller, 2018年02月13日 Qt Creator 4.5.1 をリリース致しました。 このリリースは100%バグフィックスリリースです。詳細は changelog をご覧ください。 ビルド済みのバイナリは本日同時にリリースをした Qt 5.10.1 でビルドしたものになります。他にも色々ありますが、Windows での時計カーソルのイライラするあの問題が修正されています。 Qt Creator 4.5.1 の入手 オープンソース版は Qt のダウンロードページ より、商用ライセンスをお持ちの方は Qt Account Portal より入手可能です。オンラインインストーラーをお使いのみなさんは、 更新が通知されるでしょう。不具合を発見した場合は バグトラッカー まで報告お願いします。IRC の chart.freenode.net の #qt-creator チャンネルや Qt Creator のメーリングリスト で直接開発者とコミュニケーションを取ることも可能です。

Read More
Get started today with Qt Download now