QQuickItemGrabResult Class
QQuickItemGrabResult には、QQuickItem::grabToImage() の結果が含まれます。さらに...
ヘッダー | #include <QQuickItemGrabResult> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS Quick) target_link_libraries(mytarget PRIVATE Qt6::Quick) |
qmake | QT += quick |
QML で | ItemGrabResult |
継承: | QObject |
プロパティ
パブリック機能
QImage | image() const |
bool | saveToFile(const QString &fileName) const |
(since 6.2) bool | saveToFile(const QUrl &filePath) const |
QUrl | url() const |
シグナル
void | ready() |
QQuickItem::grabToImage()も参照 。
プロパティの説明
[read-only]
image : const QImage
このプロパティは、グラブのピクセル結果を保持する。
グラブがまだ完了していない場合、または失敗した場合は、NULL 画像が返されます (image.isNull()
はtrue
を返します )。
アクセス関数:
QImage | image() const |
[read-only]
url : const QUrl
このプロパティは、QtQuick::Image タイプのような URL ベースの画像コンシューマーと共に使用できる URL を保持します。
URL はQQuickItemGrabResult オブジェクトが削除されるまで有効です。
URLは、有効なファイルや読み込む場所を表すものではなく、主にQt Quick の画像ベースの型を通して画像にアクセスするためのキーです。
アクセス関数:
QUrl | url() const |
メンバー関数ドキュメント
[signal]
void QQuickItemGrabResult::ready()
このシグナルはグラブが完了したときに発せられる。
[invokable]
bool QQuickItemGrabResult::saveToFile(const QString &fileName) const
グラブの結果を画像としてfileName に保存する。成功した場合はtrue
を返し、失敗した場合はfalse
を返します。
注意: Qt 5.9 より前のバージョンでは、この関数は非const
としてマークされています。
注意 : この関数はメタオブジェクトシステムやQMLから呼び出すことができます。Q_INVOKABLE を参照してください。
[invokable, since 6.2]
bool QQuickItemGrabResult::saveToFile(const QUrl &filePath) const
グラブの結果を画像としてfilePath に保存します。 は、supported image format 拡張子を持つlocal file name を参照する必要があります。成功すればtrue
を返し、そうでなければfalse
を返す。
注意: この関数はメタオブジェクトシステムやQMLから呼び出すことができます。Q_INVOKABLE を参照してください。
この関数は Qt 6.2 で導入されました。
© 2025 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.