Qt
6.x
The Qt SDK
Loading...
Searching...
No Matches
qbasicfuturewatcher.h
Go to the documentation of this file.
1
// Copyright (C) 2023 The Qt Company Ltd.
2
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
3
4
#ifndef QBASICFUTUREWATCHER_H
5
#define QBASICFUTUREWATCHER_H
6
7
#include <QtCore/qobject.h>
8
9
QT_REQUIRE_CONFIG
(
future
);
10
11
QT_BEGIN_NAMESPACE
12
13
class
QFutureInterfaceBase
;
14
15
namespace
QtPrivate
{
16
17
class
QBasicFutureWatcherPrivate;
18
19
class
Q_CORE_EXPORT
QBasicFutureWatcher
:
public
QObject
20
{
21
Q_OBJECT
22
Q_DECLARE_PRIVATE(
QBasicFutureWatcher
)
23
public
:
24
explicit
QBasicFutureWatcher
(
QObject
*
parent
=
nullptr
);
25
~QBasicFutureWatcher
()
override
;
26
27
void
setFuture
(
QFutureInterfaceBase
&
fi
);
28
29
bool
event
(
QEvent
*
event
)
override
;
30
31
Q_SIGNALS
:
32
void
finished
();
33
};
34
35
}
36
37
QT_END_NAMESPACE
38
39
#endif
// QBASICFUTUREWATCHER_H
QEvent
\inmodule QtCore
Definition
qcoreevent.h:45
QFutureInterfaceBase
Definition
qfutureinterface.h:46
QObject
\inmodule QtCore
Definition
qobject.h:90
QtPrivate::QBasicFutureWatcher
Definition
qbasicfuturewatcher.h:20
QtPrivate::QBasicFutureWatcher::finished
void finished()
QT_BEGIN_NAMESPACE
Combined button and popup list for selecting options.
Definition
qstandardpaths_haiku.cpp:21
QT_END_NAMESPACE
Definition
qsharedpointer.cpp:1545
QtPrivate
\macro QT_NAMESPACE
Definition
qtconcurrentcompilertest.h:13
event
struct _cl_event * event
Definition
qopenglext.h:2998
QT_REQUIRE_CONFIG
#define QT_REQUIRE_CONFIG(feature)
Definition
qtconfigmacros.h:66
Q_OBJECT
#define Q_OBJECT
Definition
qtmetamacros.h:117
Q_SIGNALS
#define Q_SIGNALS
Definition
qtmetamacros.h:45
future
QFuture< void > future
[5]
Definition
src_concurrent_qtconcurrentfilter.cpp:22
setFuture
watcher setFuture(QtConcurrent::run(aFunction))
fi
QFileInfo fi("c:/temp/foo")
[newstuff]
parent
IUIAutomationTreeWalker __RPC__deref_out_opt IUIAutomationElement ** parent
Definition
uiaclientinterfaces_p.h:209
qtbase
src
corelib
thread
qbasicfuturewatcher.h
Generated by
1.9.7