Obsolete Members for QColor
クラスQColor の以下のメンバは非推奨である。これらは古いソース・コードの動作を維持するために提供されています。新しいコードでは使用しないことを強くお勧めします。
パブリック関数
(deprecated in 6.6) void | setNamedColor(const QString &name) |
(deprecated in 6.6) void | setNamedColor(QLatin1StringView name) |
(deprecated in 6.6) void | setNamedColor(QStringView name) |
静的パブリック・メンバー
(deprecated in 6.6) bool | isValidColor(const QString &name) |
(deprecated in 6.6) bool | isValidColor(QLatin1StringView name) |
(deprecated in 6.6) bool | isValidColor(QStringView name) |
メンバ関数ドキュメント
[static, deprecated in 6.6]
bool QColor::isValidColor(const QString &name)
この関数は6.6以降非推奨です。新しいコードでは使用しないことを強くお勧めします。
代わりにisValidColorName() を使用してください。
name が有効な色名で、有効なQColor オブジェクトを構築するために使用できる場合はtrue
を返し、そうでない場合は false を返します。
setNamedColor() で使われているのと同じアルゴリズムを使用しています。
setNamedColor()も参照 。
[static noexcept, deprecated in 6.6]
bool QColor::isValidColor(QLatin1StringView name)
この関数は6.6以降非推奨です。新しいコードでは使用しないことを強くお勧めします。
これはオーバーロードされた関数です。
代わりにisValidColorName() を使用してください。
[static noexcept, deprecated in 6.6]
bool QColor::isValidColor(QStringView name)
この関数は6.6以降非推奨です。新しいコードでは使用しないことを強く推奨します。
これはオーバーロードされた関数です。
代わりにisValidColorName() を使用してください。
[deprecated in 6.6]
void QColor::setNamedColor(const QString &name)
この関数は6.6以降非推奨です。新しいコードでは使用しないことを強く推奨します。
代わりにfromString() を使用してください。
QColor の RGB 値をname に設定します:
- #RGB(R、G、Bはそれぞれ16進数1桁)。
- #RRGGBB
- #AARRGGBB (5.2以降)
- #RRRGGGBBB
- #RRRGGGBBBB
- World Wide Web Consortium が提供するSVG カラーキーワード名のリストで定義されている色の名前。これらの色名は全てのプラットフォームで動作する。これらの色名はQt::GlobalColor enums で定義されたものとは異なることに注意。例えば "green" とQt::green は同じ色を指すわけではない。
transparent
- 色がないことを表します。
name が解析できない場合、その色は無効である。
QColor()、name()、isValid()も参照のこと 。
[deprecated in 6.6]
void QColor::setNamedColor(QLatin1StringView name)
この関数は6.6以降非推奨。新しいコードでは使用しないことを強くお勧めします。
これはオーバーロードされた関数です。
代わりにfromString() を使用してください。
[deprecated in 6.6]
void QColor::setNamedColor(QStringView name)
この関数は6.6以降非推奨です。新しいコードでは使用しないことを強く推奨します。
これはオーバーロードされた関数です。
代わりにfromString() を使用してください。
©2024 The Qt Company Ltd. 本文書に含まれる文書の著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。