このページでは

C

Qt for MCUs 参考ページ

クラスリスト

Qul::Application

Qt Quick Ultraliteの起動に使用される。

Qul::ApplicationConfiguration

テキストキャッシュやその他の設定を持つアプリケーション設定クラス

Qul::ApplicationSettings

アプリケーション設定のコンテナ

Qul::BinaryResource

BinaryFilesにアクセスするためのインターフェース

Qul::EventQueue

アプリケーションのさまざまな部分でイベントを送受信する便利な方法を提供します。

Qul::Flags

Qul::GeoPositionInfo

PositionSource QML型に位置情報を伝達するAPI

Qul::GeoPositionSource

位置情報を取得するための抽象API

Qul::Image

ピクセルデータに直接アクセスできる画像表現

Qul::ImageProvider

QMLで画像要求をサポートするためのインターフェース

Qul::ImageWriteGuard

Image::beginWrite() および Image::endWrite() を呼び出すためのヘルパー。

Qul::ListModel

QMLにモデルを公開するために、このクラスを継承する。

Qul::ListProperty

ListProperty クラスを使用して、指定した型のリストを保持します。

Qul::MapTileFetcher

マップタイル画像の取得を実装するための抽象API

Qul::Object

Qt Quick Ultraliteで使用されるすべてのアイテムやオブジェクトの抽象的な実装を提供します。

Qul::PaintedItemDelegate

ペイントされたアイテムオブジェクトを表現するための基本クラス

Qul::Platform::ChunkedFramebufferDataTransferSizes

この構造体には、チャンクされたフレームバッファのデータ転送サイズに関する情報が含まれています。

Qul::Platform::Config

この構造体は、プラットフォーム設定のランタイム表現を提供します。

Qul::Platform::DeviceLink

ホストとデバイス間の通信機能を提供します。

Qul::Platform::DeviceLinkInterface

プラットフォームが実装するインターフェースを提供します。

Qul::Platform::FrameStatistics

フレームレンダリングの統計情報を提供します。

Qul::Platform::FramebufferDataChunk

この構造体には、フレームバッファデータチャンクに関する情報が含まれます。

Qul::Platform::FramebufferFormat

この構造体にはフレームバッファに関する情報が含まれます。

Qul::Platform::MessageQueue

キューの実装とのインタフェースに使用される便利なクラスです。

Qul::Platform::MessageQueueInterface

Qt Quick Ultralite にプラットフォーム固有のキューを提供するインターフェースクラス。

Qul::Platform::PerformanceMetrics

パフォーマンスメトリクスの提供

Qul::Platform::PlatformContext

このクラスは、プラットフォームコンテキストを実装するための抽象インターフェースを提供します。

Qul::Platform::SinglePointTouchEvent

シングルポイントタッチイベントに関連する情報を含む構造体。

Qul::Platform::SinglePointTouchEventDispatcher

プラットフォームからのシングルポイントタッチを処理するための便利なクラスです。

Qul::Platform::StackAllocator

キャッシュのために一時的に余分なメモリを必要とする関数のためのシンプルなメモリアロケータを提供します。

Qul::PlatformInterface::Allocator

C++標準コンテナで使用するためのメモリアロケータです。

Qul::PlatformInterface::Brush

DrawingEngine を使用して描画された図形の塗りつぶしパターンを表現します。

Qul::PlatformInterface::DateTime

ミリ秒単位でのデータと時間の値のネイティブ表現

Qul::PlatformInterface::DefaultPathDataStroker

PathDataStroker のデフォルト実装

Qul::PlatformInterface::DrawingDevice

描画可能なデバイスを定義する

Qul::PlatformInterface::DrawingEngine

このクラスはブレンド関数の抽象インターフェイスを提供する

Qul::PlatformInterface::File

ファイルへのアクセスを実装するための抽象API

Qul::PlatformInterface::Filesystem

カスタムファイルシステムを実装するための抽象API

Qul::PlatformInterface::GenericMatrix

行列を表すテンプレートクラス

Qul::PlatformInterface::GradientStop

グラデーション中の単一のグラデーションストップを表します。

Qul::PlatformInterface::GradientStops

グラデーションの色遷移を定義するために使用されるストップポイントのセットを表します。

Qul::PlatformInterface::ImageDecoder

カスタム画像デコーダを実装するための抽象API

Qul::PlatformInterface::LayerEngine

ハードウェアレイヤーを管理するための抽象インターフェースを提供します。

Qul::PlatformInterface::LinearGradient

Brush で使用される線形グラデーションを表します。

Qul::PlatformInterface::MemoryAllocator

メモリ割り当ての抽象インターフェイスを提供します。

Qul::PlatformInterface::PathData

ベクトルパスデータを表します。

Qul::PlatformInterface::PathDataArcSegment

パスデータの円弧セグメントを表します。

Qul::PlatformInterface::PathDataCubicBezierSegment

パスデータの三次ベジエセグメントを表します。

Qul::PlatformInterface::PathDataIterator

パスデータセグメントを繰り返し処理するための便利なクラス

Qul::PlatformInterface::PathDataLargeClockWiseArcSegment

パスデータの時計回りの大きな円弧セグメントを表します。

Qul::PlatformInterface::PathDataLargeCounterClockWiseArcSegment

パスデータの反時計回りの大きな円弧セグメントを表します。

Qul::PlatformInterface::PathDataLineSegment

パスデータ線分を表します。

Qul::PlatformInterface::PathDataMoveSegment

パスデータ移動セグメントを表します。

Qul::PlatformInterface::PathDataPathSeparatorSegment

パスデータのパス区切りセグメントを表します。

Qul::PlatformInterface::PathDataQuadraticBezierSegment

パスデータ 2 次ベジェセグメントを表します。

Qul::PlatformInterface::PathDataSegment

Qul::PlatformInterface::PathData クラスの単一のパスデータ セグメントを表します。

Qul::PlatformInterface::PathDataSmallClockWiseArcSegment

パスデータの時計回りの小さな円弧セグメントを表します。

Qul::PlatformInterface::PathDataSmallCounterClockWiseArcSegment

パスデータの反時計回りの小さな円弧セグメントを表します。

Qul::PlatformInterface::PathDataStroker

図形のストローク表現を生成する

Qul::PlatformInterface::PixelDataPointer

正確な(ビットパーフェクトな)ピクセルデータの位置に関する情報を含む構造体

Qul::PlatformInterface::Point

平面上の点を整数精度で定義します。

Qul::PlatformInterface::PointF

平面上の点を浮動小数点精度で定義する。点は x 座標と y 座標で指定され、x()関数と y()関数でアクセスできる。点の座標は、正確を期すために浮動小数点数を用いて指定されます。isNull() 関数は、x と y の両方が 0.0 に設定されている場合に真を返します。座標の設定(変更)は、setX() 関数や setY() 関数、あるいは座標への参照を返す rx() 関数や ry() 関数を用いて行うことができます(直接操作可能)。

Qul::PlatformInterface::Rect

平面上の矩形を整数精度で定義します。

Qul::PlatformInterface::RectF

浮動小数点精度で平面上の矩形を定義します。

Qul::PlatformInterface::Rgba32

RGBAカラー用の記憶領域

Qul::PlatformInterface::Screen

ピクセル単位の表示サイズに関する情報を保持する

Qul::PlatformInterface::Size

整数点精度で2次元オブジェクトのサイズを定義します。

Qul::PlatformInterface::SizeF

浮動小数点精度で2次元オブジェクトのサイズを定義します。

Qul::PlatformInterface::StrokeProperties

パスのストロークのプロパティを指定する構造体

Qul::PlatformInterface::Texture

テクスチャに関する情報を含むクラス

Qul::PlatformInterface::TouchPoint

単一のタッチポイントを表す

Qul::PlatformInterface::Transform

座標系の2次元変換を指定する

Qul::Property

指定された型のプロパティを保持するために使用できる

Qul::ResourceStorageSectionInfo

Qul::RootItem

Application::setRootItem()で使用されるパブリック型

Qul::SharedImage

画像データへの共有参照

Qul::Signal

QMLから接続可能なシグナルを作成可能

Qul::Singleton

このクラスを継承することで、C++ のクラスや構造体をシングルトンとして QML に公開することができます。

Qul::Status

Qul::String

Qt Quick Ultralite API へのインターフェース。

Qul::Timer

繰り返しタイマーやシングルショットタイマーを実行する方法を提供します。

Tvii::Configuration::Config

OTFレイヤーのコンフィグを保持する構造体

Tvii::Warping::WarpInfo

レイヤーのワーピング機能に関する情報を保持する構造体

QMLリファレンス

プラットフォームリファレンス


Qt ライセンスによっては利用可能です。