java.lang.Object
io.qt.internal.NativeUtility.Object
io.qt.QtObject
io.qt.core.QFutureInterfaceBase
- All Implemented Interfaces:
QtObjectInterface
,Cloneable
- Direct Known Subclasses:
QFutureInterface
Java wrapper for Qt class QFutureInterfaceBase
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic enum
Java wrapper for Qt enum QFutureInterfaceBase::StateNested classes/interfaces inherited from class io.qt.QtObject
QtObject.QPrivateConstructor
-
Constructor Summary
ModifierConstructorDescriptionOverloaded constructor forQFutureInterfaceBase(io.qt.core.QFutureInterfaceBase.State)
withinitialState = io.qt.core.QFutureInterfaceBase.State.NoState
.QFutureInterfaceBase
(QFutureInterfaceBase.State initialState) protected
Constructor for internal use only. -
Method Summary
Modifier and TypeMethodDescriptionfinal void
cancel()
protected final void
clone()
protected final boolean
derefT()
boolean
Used to check if this object shares the same native counterpart with the other object, i.e. the objects are equals if their native counterparts are identical.final int
int
hashCode()
final boolean
final boolean
final boolean
final boolean
isPaused()
Deprecated.Use isSuspending() or isSuspended() instead.final boolean
final boolean
isResultReadyAt
(int index) final boolean
protected final boolean
final boolean
final boolean
final boolean
final boolean
final boolean
isValid()
protected final boolean
final int
final QMutex
mutex()
final int
final int
final String
final int
final boolean
protected final boolean
refT()
final void
final void
void
final void
reportResultsReady
(int beginIndex, int endIndex) final void
final void
protected final void
reset()
final int
protected final void
protected final void
protected final void
final void
setExpectedResultCount
(int resultCount) final void
setFilterMode
(boolean enable) protected final void
setLaunchAsync
(boolean value) final void
setPaused
(boolean paused) Deprecated.Use setSuspended() instead.final void
setProgressRange
(int minimum, int maximum) final void
setProgressValue
(int progressValue) final void
setProgressValueAndText
(int progressValue, String progressText) final void
setRunnable
(QRunnable runnable) final void
setSuspended
(boolean suspend) final void
setThreadPool
(QThreadPool pool) final void
setThrottled
(boolean enable) final void
final void
swap
(QFutureInterfaceBase other) final QThreadPool
final void
Deprecated.Use toggleSuspended() instead.final void
final void
final boolean
final void
waitForResult
(int resultIndex) final void
Methods inherited from class io.qt.QtObject
dispose, isDisposed
-
Constructor Details
-
QFutureInterfaceBase
public QFutureInterfaceBase()Overloaded constructor for
QFutureInterfaceBase(io.qt.core.QFutureInterfaceBase.State)
withinitialState = io.qt.core.QFutureInterfaceBase.State.NoState
. -
QFutureInterfaceBase
-
QFutureInterfaceBase
-
QFutureInterfaceBase
Constructor for internal use only.- Parameters:
p
- expected to benull
.
-
-
Method Details
-
cancel
-
cleanContinuation
-
derefT
-
expectedResultCount
-
isCanceled
-
isChainCanceled
-
isFinished
-
isPaused
Deprecated.Use isSuspending() or isSuspended() instead. -
isProgressUpdateNeeded
-
isResultReadyAt
-
isRunning
-
isRunningOrPending
-
isStarted
-
isSuspended
-
isSuspending
-
isThrottled
-
isValid
-
launchAsync
-
loadState
-
mutex
-
progressMaximum
-
progressMinimum
-
progressText
-
progressValue
-
queryState
-
refT
-
reportCanceled
-
reportFinished
-
reportResultsReady
-
reportStarted
-
reportSuspended
-
reset
-
resultCount
-
rethrowPossibleException
-
runContinuation
-
setContinuation
-
setExpectedResultCount
-
setFilterMode
-
setLaunchAsync
-
setPaused
Deprecated.Use setSuspended() instead. -
setProgressRange
-
setProgressValue
-
setProgressValueAndText
-
setRunnable
-
setSuspended
-
setThreadPool
-
setThrottled
-
suspendIfRequested
-
swap
-
threadPool
-
togglePaused
Deprecated.Use toggleSuspended() instead. -
toggleSuspended
-
waitForFinished
-
waitForNextResult
-
waitForResult
-
waitForResume
-
equals
Description copied from class:QtObject
Used to check if this object shares the same native counterpart with the other object, i.e. the objects are equals if their native counterparts are identical. Qt value types override this method to make a value comparison. Otherwise it will return the result of calling the super class implementation. -
hashCode
-
reportException
-
clone
-