最終更新:2012-09-24 (月) 02:24:55 (4204d)
Qt/明示的・黙示的共有クラス
これらのクラスは通常は重いクラスですが、 Qt は参照数とデータの共有を使って最適化しているので軽く使うことができます。
- QBitArray? - ビットの配列
- QBitmap? - モノクロ (深さ 1 ビット) の pixmap
- QBrush - QPainter によって描かれる形のフィルパターンを定義する
- QCString? - 古典的な C の 0 で終わる char の配列 (char *) の抽象化
- QCursor? - 任意の形のマウスカーソル
- QFont? - テキストの描画に使われるフォント
- QFontInfo? - フォントに関する一般的な情報
- QFontMetrics? - フォントメトリック情報
- QIconSet? - いろいろなスタイルとサイズを持つアイコンの集合
- QImage? - ピクセルのデータに直接アクセスする、ハードウェアに依存しない pixmap の表現
- QMap? - ディクショナリを提供する、値によるテンプレートクラス
- QPair? - 二つの要素を提供する、値によるテンプレートクラス
- QPalette? - ウィジェットの各状態のための色のグループ
- QPen? - QPainter が線や形の輪郭をどのように描画するかを定義する
- QPicture? - QPainter のコマンドを記録・再生するペイントデバイス
- QPixmap - ピクセルに基づくオフスクリーンのペイントデバイス
- QPointArray? - 点の配列
- QRegExp? - 正規表現を使ったパターンマッチ
- QString - Unicode テキストと古典的な C の null で終わる char の配列の抽象化
- QStringList? - 文字列のリスト
- QValueList? - 双方向にリンクされたリストを提供する、値によるテンプレートクラス
- QValueStack? - スタックを提供する、値によるテンプレートクラス
- QValueVector? - 動的配列を提供する、値によるテンプレートクラス