QPromise::resolve [static]

Since: 0.1.0

[static] QPromise<T>::resolve(T value) -> QPromise<T>

Creates a QPromise<T> that is fulfilled with the given value of type T:

QPromise<int> compute(const QString& type)
{
    if (type == "magic") {
        return QPromise<int>::resolve(42);
    }

    return QPromise<int>([](const QPromiseResolve<int>& resolve) {
        // {...}
    });
}

See also: QtPromise::resolve

Last Updated: 3/25/2019, 1:45:41 PM