Simon Brunel 18739bd8e0 New documentation based on GitBook CLI
Split the root README.md in multiple Markdown files (in the `docs/` folder) to make easier reading, editing and extending the documentation. An online version is also available on netlify (https://qtpromise.netlify.com). Building it requires Node.js installed, then:

- npm install -g gitbook-cli
- gitbook install ./
- gitbook build . dist/docs
2018-02-11 19:02:14 +01:00

463 B

QPromise<T>::delay

QPromise<T>::delay(int msec) -> QPromise<T>

This method returns a promise that will be fulfilled with the same value as the input promise and after at least msec milliseconds. If the input promise is rejected, the output promise is immediately rejected with the same reason.

QPromise<int> input = {...}
auto output = input.delay(2000).then([](int res) {
    // called 2 seconds after `input` is fulfilled
});