Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Toggle main menu visibility
Loading...
Searching...
No Matches
shellhelpers.h
Go to the documentation of this file.
1
// Copyright (C) 2026 The Qt Company Ltd.
2
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0
3
4
#
ifndef
SHELLHELPERS_H
5
#
define
SHELLHELPERS_H
6
7
#
include
"hdc.h"
8
9
#
include
<
QtCore
/
qprocess
.
h
>
10
#
include
<
QtCore
/
qstring
.
h
>
11
12
#
include
<
memory
>
13
14
QT_BEGIN_NAMESPACE
15
16
void
forceStopBundle
(
const
Hdc &hdc,
const
QString &bundleName);
17
bool
isProcessAlive
(
const
Hdc &hdc,
const
QString &bundleName);
18
QString
readDeviceFile
(
const
Hdc &hdc,
const
QString &devicePath);
19
std
::
unique_ptr
<
QProcess
>
streamDeviceFileWhileAppRuns
(
20
const
Hdc &hdc,
const
QString &devicePath,
const
QString &bundleName);
21
22
QT_END_NAMESPACE
23
24
#
endif
// SHELLHELPERS_H
std
[33]
Definition
src_corelib_tools_qhash.cpp:421
EXIT_NOEXITCODE
static constexpr int EXIT_NOEXITCODE
Definition
main.cpp:44
EXIT_ERROR
static constexpr int EXIT_ERROR
Definition
main.cpp:42
waitForProcessStart
static bool waitForProcessStart(const Hdc &hdc, const QString &bundleName, const QString &shellExitCodePath, int timeoutSecs=30)
Definition
main.cpp:138
waitForProcessDeath
static void waitForProcessDeath(const Hdc &hdc, const QString &bundleName, int timeoutSecs=15)
Definition
main.cpp:122
quietBeforeDialogCheck
static constexpr auto quietBeforeDialogCheck
Definition
main.cpp:51
shellSingleQuote
static QString shellSingleQuote(const QString &value)
Definition
main.cpp:44
EXIT_CRASH
static constexpr int EXIT_CRASH
Definition
main.cpp:41
g_interrupted
static std::atomic< bool > g_interrupted
Definition
main.cpp:106
quietBeforeDialogCheckWhileStarting
static constexpr auto quietBeforeDialogCheckWhileStarting
Definition
main.cpp:52
sigHandler
static void sigHandler(int sig)
Definition
main.cpp:108
dialogsExpectedWhileStarting
static constexpr auto dialogsExpectedWhileStarting
Definition
main.cpp:53
waitForStdoutFile
static bool waitForStdoutFile(const Hdc &hdc, const QString &shellStdoutPath, int timeoutSecs=10)
Definition
main.cpp:159
EXIT_TIMEOUT
static constexpr int EXIT_TIMEOUT
Definition
main.cpp:42
answerBlockingDialogsIfStalled
static void answerBlockingDialogsIfStalled(BlockingTestDialogs &blockingTestDialogs, const QElapsedTimer &elapsed, std::chrono::nanoseconds lastOutputAt)
Definition
main.cpp:175
readDeviceFile
QString readDeviceFile(const Hdc &hdc, const QString &devicePath)
Definition
shellhelpers.cpp:49
forceStopBundle
QT_BEGIN_NAMESPACE void forceStopBundle(const Hdc &hdc, const QString &bundleName)
Definition
shellhelpers.cpp:10
streamDeviceFileWhileAppRuns
std::unique_ptr< QProcess > streamDeviceFileWhileAppRuns(const Hdc &hdc, const QString &devicePath, const QString &bundleName)
Definition
shellhelpers.cpp:23
isProcessAlive
bool isProcessAlive(const Hdc &hdc, const QString &bundleName)
Definition
shellhelpers.cpp:15
main
int main(int argc, char *argv[])
[ctor_close]
Definition
src_corelib_animation_qpropertyanimation.cpp:100
qtbase
src
tools
harmonyostestrunner
shellhelpers.h
Generated on
for Qt by
1.18.0