|
|
| DThreadUtils (QThread *thread) |
| |
| QThread * | thread () const noexcept |
| | 获取DThreadUtils对应的线程
|
| |
|
template<typename Func , typename... Args> |
| auto | run (QObject *context, typename QtPrivate::FunctionPointer< Func >::Object *obj, Func fun, Args &&...args) |
| |
|
template<typename Func , typename... Args> |
| auto | run (typename QtPrivate::FunctionPointer< Func >::Object *obj, Func fun, Args &&...args) |
| |
|
template<typename Func , typename... Args> |
| QFuture< std::invoke_result_t< std::decay_t< Func >, Args... > > | run (QObject *context, Func fun, Args &&...args) |
| |
|
template<typename Func , typename... Args> |
| QFuture< std::invoke_result_t< std::decay_t< Func >, Args... > > | run (Func fun, Args &&...args) |
| |
|
template<typename... T> |
| decltype(auto) | exec (T &&...args) |
| |