A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://developers.arcgis.com/qt/cpp/api-reference/esri-arcgisruntime-attachmentlistmodel.html below:

AttachmentListModel Class | ArcGIS Maps SDK for Qt

Member Function Documentation [override virtual noexcept] AttachmentListModel::~AttachmentListModel()

Destructor.

[since Esri::ArcGISRuntime 200.2] QFuture<Esri::ArcGISRuntime::Attachment *> AttachmentListModel::addAttachmentAsync(QIODevice &ioDevice, const QString &contentType, const QString &name, QObject *parent = nullptr)

Adds a new feature attachment.

If ioDevice cannot be read, the attachment is added without data.

This method returns a QFuture for the asynchronous operation. Use future.then() to continue processing when the operation completes. Use future.onFailed() to handle exceptions of type ErrorException.

See Working with QFuture for further details.

This function was introduced in Esri::ArcGISRuntime 200.2.

[override virtual] QVariant AttachmentListModel::data(const QModelIndex &index, int role = Qt::DisplayRole) const

Reimplements: QAbstractItemModel::data(const QModelIndex &index, int role) const.

Returns the data stored under the given role for the attachment referred to by the index.

[since Esri::ArcGISRuntime 200.2] QFuture<void> AttachmentListModel::deleteAttachmentAsync(Esri::ArcGISRuntime::Attachment *attachment)

Deletes an existing attachment from this feature.

This method returns a QFuture for the asynchronous operation. Use future.then() to continue processing when the operation completes. Use future.onFailed() to handle exceptions of type ErrorException.

See Working with QFuture for further details.

This function was introduced in Esri::ArcGISRuntime 200.2.

[since Esri::ArcGISRuntime 200.2] QFuture<void> AttachmentListModel::deleteAttachmentAsync(int index)

Deletes an existing attachment from this feature using its index in the model.

This method returns a QFuture for the asynchronous operation. Use future.then() to continue processing when the operation completes. Use future.onFailed() to handle exceptions of type ErrorException.

See Working with QFuture for further details.

This function was introduced in Esri::ArcGISRuntime 200.2.

[since Esri::ArcGISRuntime 200.2] QFuture<void> AttachmentListModel::deleteAttachmentsAsync(const QList<Esri::ArcGISRuntime::Attachment *> &attachments)

Deletes a list of existing attachments from this feature.

This method returns a QFuture for the asynchronous operation. Use future.then() to continue processing when the operation completes. Use future.onFailed() to handle exceptions of type ErrorException.

See Working with QFuture for further details.

This function was introduced in Esri::ArcGISRuntime 200.2.

[since Esri::ArcGISRuntime 200.2] QFuture<void> AttachmentListModel::deleteAttachmentsAsync(int index, int count = 1)

Deletes existing attachments from this feature using a starting index and count from beginning index in the model.

This method returns a QFuture for the asynchronous operation. Use future.then() to continue processing when the operation completes. Use future.onFailed() to handle exceptions of type ErrorException.

See Working with QFuture for further details.

This function was introduced in Esri::ArcGISRuntime 200.2.

[signal] void AttachmentListModel::errorOccurred(const Esri::ArcGISRuntime::Error &error)

Signal emitted when an error occurs.

[since Esri::ArcGISRuntime 200.2] QFuture<QList<Esri::ArcGISRuntime::Attachment *>> AttachmentListModel::fetchAttachmentsAsync(QObject *parent = nullptr)

Fetches the attachments that belong to this feature. parent - The optional parent QObject Attachments are returned in descending order based on their id.

This method returns a QFuture for the asynchronous operation. Use future.then() to continue processing when the operation completes. Use future.onFailed() to handle exceptions of type ErrorException.

See Working with QFuture for further details.

This function was introduced in Esri::ArcGISRuntime 200.2.

[since Esri::ArcGISRuntime 200.2] QFuture<void> AttachmentListModel::updateAttachmentAsync(Esri::ArcGISRuntime::Attachment *attachment, QIODevice &ioDevice, const QString &contentType, const QString &name)

Updates an existing attachment

If ioDevice cannot be read, the attachment's data is removed.

This method returns a QFuture for the asynchronous operation. Use future.then() to continue processing when the operation completes. Use future.onFailed() to handle exceptions of type ErrorException.

See Working with QFuture for further details.

This function was introduced in Esri::ArcGISRuntime 200.2.

[since Esri::ArcGISRuntime 200.2] QFuture<void> AttachmentListModel::updateAttachmentAsync(int index, QIODevice &ioDevice, const QString &contentType, const QString &name)

Updates an existing attachment

If ioDevice cannot be read, the attachment's data is removed.

This method returns a QFuture for the asynchronous operation. Use future.then() to continue processing when the operation completes. Use future.onFailed() to handle exceptions of type ErrorException.

See Working with QFuture for further details.

This function was introduced in Esri::ArcGISRuntime 200.2.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4