NAME
Qt::Core::QFutureInterfaceBase
PUBLIC METHODS
- QFutureInterfaceBase(QFutureInterfaceBase::State initialState = QFutureInterfaceBase::NoState)
- QFutureInterfaceBase(QFutureInterfaceBase::State initialState)
- QFutureInterfaceBase(const QFutureInterfaceBase & other)
- ~QFutureInterfaceBase()
- void cancel()
- QtConcurrent::internal::ExceptionStore & exceptionStore()
- int expectedResultCount()
- bool isCanceled()
- bool isFinished()
- bool isPaused()
- bool isProgressUpdateNeeded()
- bool isResultReadyAt(int index)
- bool isRunning()
- bool isStarted()
- bool isThrottled()
- QMutex * mutex()
- bool operator!=(const QFutureInterfaceBase & other)
- QFutureInterfaceBase & operator=(const QFutureInterfaceBase & other)
- bool operator==(const QFutureInterfaceBase & other)
- int progressMaximum()
- int progressMinimum()
- QString progressText()
- int progressValue()
- bool queryState(QFutureInterfaceBase::State state)
- void reportCanceled()
- void reportException(const QtConcurrent::Exception & e)
- void reportFinished()
- void reportResultsReady(int beginIndex, int endIndex)
- void reportStarted()
- int resultCount()
- QtConcurrent::ResultStoreBase & resultStoreBase()
- const QtConcurrent::ResultStoreBase & resultStoreBase()
- void setExpectedResultCount(int resultCount)
- void setFilterMode(bool enable)
- void setPaused(bool paused)
- void setProgressRange(int minimum, int maximum)
- void setProgressValue(int progressValue)
- void setProgressValueAndText(int progressValue, const QString & progressText)
- void setRunnable(QRunnable * runnable)
- void setThrottled(bool enable)
- void togglePaused()
- void waitForFinished()
- bool waitForNextResult()
- void waitForResult(int resultIndex)
- void waitForResume()
EXPORT
None by default.
AUTHOR
Dongxu Ma <dongxu@cpan.org>
COPYRIGHT AND LICENSE
Copyright (C) 2011 - 2011 by Dongxu Ma
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.