Qt Core 使用例

Qt Core モジュールの機能の使用方法については、例を参照してください:

Bindable Properties

バインド可能なプロパティを使用することで C++ コードを簡素化できることを示します。

Calendar Backend Plugin Example

QCalendar の例では、ユーザーが提供するカスタム・カレンダーを説明しています。

Contiguous Cache Example

Contiguous Cache の例では、QContiguousCache を使用して、非常に大きなモデルのメモリ使用量を管理する方法を示しています。環境によってはメモリに制限があり、そうでない場合でも、ユーザは過剰なメモリを使用するアプリケーションを嫌います。QContiguousCache を使用してリストを管理すると、リスト全体をメモリにロードするのではなく、アクセスするデータセットのサイズに関係なく、アプリケーションが使用するメモリ量を制限することができます。

IPC: Shared Memory

共有メモリ IPC メカニズムを使用して、異なるプロセス間で画像データを共有する方法を説明します。

Local Fortune Client

シンプルなローカルサービスクライアントにQLocalSocketを使用する方法を説明します。

Local Fortune Server

QLocalServerとQLocalSocketを使用して、簡単なローカルサービスを提供する方法を示す

MIME Type Browser

MIMEタイプの階層を示し、ファイルのMIMEタイプを決定するために使用できます。

Mandelbrot

Mandelbrot の例では、Qt を使用したマルチスレッドプログラミングを実演しています。ワーカースレッドを使用して、メインスレッドのイベントループをブロックせずに重い計算を実行する方法を示しています。

Parsing and displaying CBOR data

CBOR形式のファイルをパースする方法のデモンストレーション。

Producer and Consumer using Semaphores

Producer and Consumer using Semaphores の例では、QSemaphore を使用して、プロデューサースレッドとコンシューマースレッドで共有される循環バッファへのアクセスを制御する方法を示します。

Producer and Consumer using Wait Conditions

待機条件を使用する Producer と Consumer の例では、QWaitCondition と QMutex を使用して、プロデューサ・スレッドとコンシューマ・スレッドが共有する循環バッファへのアクセスを制御する方法を示します。

QXmlStream Bookmarks Example

XBELファイルの読み取りと書き込みの方法を示します。

Qt for Android Notifier

Android アプリケーションで Qt から Java コードを呼び出す方法を説明します。

Queued Custom Type

キューイングされたカスタムタイプの例では、キューイングされたシグナルとスロットを使用してスレッド間でカスタムタイプを送信する方法を示します。

Saving and Loading a Game

Qt の JSON または CBOR クラスを使用してゲームを保存およびロードする方法。

Serialization Converter

異なるシリアライズ形式間の変換方法

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.