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
10
12
14
15namespace QtPrivate {
16
17class QBasicFutureWatcherPrivate;
18
19class Q_CORE_EXPORT QBasicFutureWatcher : public QObject
20{
22 Q_DECLARE_PRIVATE(QBasicFutureWatcher)
23public:
24 explicit QBasicFutureWatcher(QObject *parent = nullptr);
25 ~QBasicFutureWatcher() override;
26
28
29 bool event(QEvent *event) override;
30
32 void finished();
33};
34
35}
36
38
39#endif // QBASICFUTUREWATCHER_H
\inmodule QtCore
Definition qcoreevent.h:45
\inmodule QtCore
Definition qobject.h:90
Combined button and popup list for selecting options.
\macro QT_NAMESPACE
struct _cl_event * event
#define QT_REQUIRE_CONFIG(feature)
#define Q_OBJECT
#define Q_SIGNALS
QFuture< void > future
[5]
watcher setFuture(QtConcurrent::run(aFunction))
QFileInfo fi("c:/temp/foo")
[newstuff]
IUIAutomationTreeWalker __RPC__deref_out_opt IUIAutomationElement ** parent