QColorConstants Namespace

QColorConstants 名前空間には、QColor 定義済み定数が含まれています。詳細

Header: #include <QColorConstants>
CMake: find_package(Qt6 REQUIRED COMPONENTS Gui)
target_link_libraries(mytarget PRIVATE Qt6::Gui)
qmake: QT += gui

詳細な説明

これらの定数は、QColor オブジェクトが期待されるあらゆる場所で使用できます:

painter.setBrush(QColorConstants::Svg::lightblue);

これらの定数の使用方法は、例えばQColor のコンストラクタに文字列を渡すよりもずっと簡単です。文字列を解析する必要がなく、常に有効なQColor オブジェクトを生成するからです:

object.setColor(QColor("lightblue")); // expensive

Qt カラー

以下の色がQColorConstants 名前空間で定義されています:

名前Hex
色0#000000
カラー1#ffffff
#000000
#ffffff
ダークグレー#808080
グレー#a0a0a4
ライトグレー#ライトグレー
レッド#緑
#緑
#青
シアン#マゼンタ
マゼンタ#ff00ff
イエロー#ffff00
ダークレッド#800000
ダークグリーン#008000
ダークブルー#000080
ダークシアン#008080
ダークマゼンタ#800080
ダークイエロー#808000
透明#00000000(透明)

SVG カラー

次の表は利用可能なSVG 色の一覧です。これらはQColorConstants::Svg の内部名前空間で利用可能です。

名前Hex
アリスブルー#f0f8ff
アンティークホワイト#faebd7
アクア#00ffff
アクアマリン#7fffd4
#f0ffff
ベージュ#f5f5dc
ビスク#ffe4c4
ブラック#000000
ブランシェダーモンド#ffebcd
#ブルーバイオレット
ブルーバイオレット#8a2be2
ブラウン#a52a2a
バリウッド#deb887
カデットブルー#5f9ea0
シャルトリューズ#7fff00
チョコレート#d2691e
コーラル#ff7f50
コーンフラワーブルー#6495ed
コーンシルク#fff8dc
クリムゾン#dc143c
シアン#00ffff
ダークブルー#00008b
ダークシアン#008b8b
ダークゴールデンロッド#b8860b
ダークグレー#a9a9a9
ダークグリーン#006400
ダークグレー#a9a9a9
ダークカーキ#bdb76b
ダークマゼンタ#8b008b
ダークオリーブグリーン#556b2f
ダークオレンジ#ff8c00
ダークオーキッド#9932cc
ダークレッド#8b0000
ダークサーモン#e9967a
ダークグリーン#8fbc8f
ダークスレートブルー#483d8b
ダークスラテグレー#2f4f4f
ダークスラテグレー#2f4f4f
ダークターコイズ#00ced1
ダークバイオレット#9400d3
デピンク#ff1493
ディープスカイブルー#00bfff
ディムグレー#696969
ディムグレー#696969
ドジャーブルー#1e90ff
ファイヤーブリック#b22222
フローラルホワイト#fffaf0
フォレストグリーン#228b22
フクシア#ff00ff
ゲインボロ#dcdcdc
ゴーストホワイト#f8f8ff
ゴールド#ffd700
ゴールデンロッド#daa520
グレー#808080
グレー#808080
グリーン#008000
グリーンイエロー#adff2f
蜜柑#f0fff0
ホットピンク#ff69b4
インドレッド#cd5c5c
インディゴ#4b0082
アイボリー#fffff0
カーキ#f0e68c
ラベンダー#e6e6fa
ラベンダーチーク#fff0f5
ローングリーン#7cfc00
レモンシフォン#fffacd
ライトブルー#add8e6
ライトコーラル#f08080
ライトシアン#e0ffff
ライトゴールデンロー#fafad2
ライトグレー#d3d3d3
ライトグリーン#90ee90
ライトグレー#d3d3
ライトピンク#ffb6c1
ライトサーモン#ffa07a
ライトグリーン#20b2aa
ライトスカイブルー#87cefa
ライトライトグレー#778899
ライトライトグレー#778899
ライトスチールブルー#b0c4de
ライトイエロー#ffffe0
ライム#00ff00
ライムグリーン#32cd32
リネン#faf0e6
マゼンタ#ff00ff
マルーン#800000
ミディアムアクアマリン#66cdaa
ミディアムブルー#0000cd
ミディアムオーキッド#ba55d3
ミディアムパープル#9370db
ミディアムシーグリーン#3cb371
ミディアムスレートブルー#7b68ee
ミディアムスプリンググリーン#00fa9a
ミディアムターコイズ#48d1cc
ミディアムバイオレットレッド#c71585
ミッドナイトブルー#191970
ミントクリーム#f5fffa
ミスティローズ#ffe4e1
モカシン#ffe4b5
ナバホホワイト#ffdead
ネイビー#000080
オールドレース#fdf5e6
オリーブ#808000
オリーブ#6b8e23
オレンジ#ffa500
オレンジレッド#ff4500
オーキッド#da70d6
ペールゴールデンロッド#eee8aa
パレグリーン#98fb98
パレターコイズ#afeeee
パレバイオレットレッド#db7093
パパイヤウィップ#ffefd5
ピーチパフ#ffdab9
ペルー#cd853f
ピンク#ffc0cb
プラム#dda0dd
パウダーブルー#b0e0e6
パープル#800080
レッド#紫
ローズブラウン#bc8f8f
ロイヤルブルー#4169e1
サドルブラウン#8b4513
サーモン#fa8072
サンディブラウン#f4a460
シーグリーン#2e8b57
シーシェル#fff5ee
シエナ#a0522d
シルバー#c0c0c0
スカイブルー#ブルー
スレートブルー#6a5acd
スレートグレー#708090
スレートグレー#708090
スノー#fffafa
スプリンググリーン#00ff7f
スチールブルー#4682b4
タン#d2b48c
ティール#008080
アザミ#d8bfd8
トマト#ff6347
ターコイズ#40e0d0
バイオレット#ee82ee
小麦#f5deb3
#ffffff
ホワイトスモーク#f5f5f5
イエロー#ffff00
イエローグリーン#9acd32

QColor およびQt::GlobalColorも参照してください

本書に含まれる文書の著作権は、それぞれの所有者に帰属します 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。