diff --git a/coin/instructions/common_environment.yaml b/coin/instructions/common_environment.yaml
index bafbb59b058..1fec2c793a6 100644
--- a/coin/instructions/common_environment.yaml
+++ b/coin/instructions/common_environment.yaml
@@ -7,7 +7,7 @@ instructions:
variableValue: "RelWithDebInfo"
- type: EnvironmentVariable
variableName: LLVM_BASE_URL
- variableValue: https://master.qt.io/development_releases/prebuilt/libclang/libclang-release_16.0.2-based
+ variableValue: https://ci-files02-hki.ci.qt.io/packages/jenkins/qtcreator_libclang/libclang-release_16.0.2-based
- type: EnvironmentVariable
variableName: QTC_QT_BASE_URL
variableValue: "https://ci-files02-hki.ci.qt.io/packages/jenkins/archive/qt/6.5/6.5.1-released/Qt"
diff --git a/coin/instructions/provision.yaml b/coin/instructions/provision.yaml
index 14e6fb1a239..7b84c6e3baa 100644
--- a/coin/instructions/provision.yaml
+++ b/coin/instructions/provision.yaml
@@ -52,7 +52,7 @@ instructions:
- type: ChangeDirectory
directory: "{{.BuildDir}}/tqtc-qtsdk/packaging_tools"
- type: ExecuteCommand
- command: "python3 -m pipenv run python -u install_qt.py --qt-path {{.BuildDir}}/qt_install_dir --base-url {{.Env.QTC_QT_BASE_URL}} --base-url-postfix={{.Env.QTC_QT_POSTFIX}} --icu7z https://master.qt.io/development_releases/prebuilt/icu/prebuilt/56.1/icu-linux-g++-Rhel7.2-x64.7z {{.Env.QTC_QT_MODULES}}"
+ command: "python3 -m pipenv run python -u install_qt.py --qt-path {{.BuildDir}}/qt_install_dir --base-url {{.Env.QTC_QT_BASE_URL}} --base-url-postfix={{.Env.QTC_QT_POSTFIX}} --icu7z https://ci-files02-hki.ci.qt.io/packages/jenkins/development_releases/prebuilt/icu/prebuilt/56.1/icu-linux-g++-Rhel7.2-x64.7z {{.Env.QTC_QT_MODULES}}"
executeCommandArgumentSplitingBehavior: SplitAfterVariableSubstitution
maxTimeInSeconds: 3600
maxTimeBetweenOutput: 360
@@ -72,7 +72,7 @@ instructions:
property: host.os
equals_value: MacOS
- type: ExecuteCommand
- command: "python -m pipenv run python -u install_qt.py --qt-path {{.BuildDir}}/qt_install_dir --base-url {{.Env.QTC_QT_BASE_URL}} --base-url-postfix={{.Env.QTC_QT_POSTFIX}} --opengl32sw7z https://master.qt.io/development_releases/prebuilt/llvmpipe/windows/opengl32sw-64.7z --d3dcompiler7z https://master.qt.io/development_releases/prebuilt/d3dcompiler/msvc2013/d3dcompiler_47-x64.7z --openssl7z https://ci-files02-hki.ci.qt.io/packages/jenkins/openssl/openssl_1.1.1d_prebuild_x64.7z {{.Env.QTC_QT_MODULES}}"
+ command: "python -m pipenv run python -u install_qt.py --qt-path {{.BuildDir}}/qt_install_dir --base-url {{.Env.QTC_QT_BASE_URL}} --base-url-postfix={{.Env.QTC_QT_POSTFIX}} --opengl32sw7z https://ci-files02-hki.ci.qt.io/packages/jenkins/development_releases/prebuilt/llvmpipe/windows/opengl32sw-64.7z --d3dcompiler7z https://ci-files02-hki.ci.qt.io/packages/jenkins/development_releases/prebuilt/d3dcompiler/msvc2013/d3dcompiler_47-x64.7z --openssl7z https://ci-files02-hki.ci.qt.io/packages/jenkins/openssl/openssl_1.1.1d_prebuild_x64.7z {{.Env.QTC_QT_MODULES}}"
executeCommandArgumentSplitingBehavior: SplitAfterVariableSubstitution
maxTimeInSeconds: 3600
maxTimeBetweenOutput: 360
diff --git a/dist/changelog/changes-11.0.0.md b/dist/changelog/changes-11.0.0.md
index d26e8b2d60c..916c92954e4 100644
--- a/dist/changelog/changes-11.0.0.md
+++ b/dist/changelog/changes-11.0.0.md
@@ -121,10 +121,17 @@ Editing
* Fixed that the locator showed both the declaration and the definition of symbols
([QTCREATORBUG-13894](https://bugreports.qt.io/browse/QTCREATORBUG-13894))
* Fixed the handling of C++20 keywords and concepts
+* Fixed that the automatic Doxygen comment generation did not work when
+ initializer lists `{}` were present
+ ([QTCREATORBUG-29198](https://bugreports.qt.io/browse/QTCREATORBUG-29198))
+* Fixed an issue when matching braces
+ ([QTCREATORBUG-29339](https://bugreports.qt.io/browse/QTCREATORBUG-29339))
* Clangd
* Fixed that the index could be outdated after VCS operations
* Fixed the highlighting of labels
([QTCREATORBUG-27338](https://bugreports.qt.io/browse/QTCREATORBUG-27338))
+ * Fixed freezes when showing tool tips
+ ([QTCREATORBUG-29356](https://bugreports.qt.io/browse/QTCREATORBUG-29356))
* Built-in
* Fixed support for `if`-statements with initializer
([QTCREATORBUG-29182](https://bugreports.qt.io/browse/QTCREATORBUG-29182))
@@ -150,7 +157,10 @@ Editing
* Fixed the completion for Qt Quick Controls
([QTCREATORBUG-28648](https://bugreports.qt.io/browse/QTCREATORBUG-28648))
* Fixed that `qmllint` issues were not shown in the `Issues` view
- ([QTCREATORBUG-28720](https://bugreports.qt.io/browse/QTCREATORBUG-28720))
+ ([QTCREATORBUG-28720](https://bugreports.qt.io/browse/QTCREATORBUG-28720),
+ [QTCREATORBUG-27762](https://bugreports.qt.io/browse/QTCREATORBUG-27762))
+* Fixed a wrong `M16` warning
+ ([QTCREATORBUG-28468](https://bugreports.qt.io/browse/QTCREATORBUG-28468))
### Python
@@ -163,6 +173,11 @@ Editing
([Documentation](https://docs.qt.io/qtcreator/creator-python-development.html))
+### Meson
+
+* Fixed the file targets
+ ([QTCREATORBUG-29349](https://bugreports.qt.io/browse/QTCREATORBUG-29349))
+
Projects
--------
@@ -187,15 +202,28 @@ Projects
[QTCREATORBUG-28985](https://bugreports.qt.io/browse/QTCREATORBUG-28985),
[QTCREATORBUG-29006](https://bugreports.qt.io/browse/QTCREATORBUG-29006))
([Documentation](https://doc.qt.io/qtcreator/creator-project-cmake.html))
-* Added `Build > Reload CMake Presets` to reload CMake presets after making
- changes to them
- ([Documentation](https://docs.qt.io/qtcreator/creator-build-settings-cmake-presets.html))
* Added support for the `block()` and `endblock()` CMake commands
([CMake documentation](https://cmake.org/cmake/help/latest/command/block.html#command:block))
-* Fixed that CMake Presets were not visible in the `Projects` view
- ([QTCREATORBUG-28966](https://bugreports.qt.io/browse/QTCREATORBUG-28966))
* Fixed issues with detecting a configured Qt version when importing a build
([QTCREATORBUG-29075](https://bugreports.qt.io/browse/QTCREATORBUG-29075))
+* Fixed the project wizards for Qt 6.3 and earlier
+ ([QTCREATORBUG-29067](https://bugreports.qt.io/browse/QTCREATORBUG-29067))
+* Presets
+ * Added `Build > Reload CMake Presets` to reload CMake presets after making
+ changes to them
+ ([Documentation](https://docs.qt.io/qtcreator/creator-build-settings-cmake-presets.html))
+ * Fixed that presets were not visible in the `Projects` view
+ ([QTCREATORBUG-28966](https://bugreports.qt.io/browse/QTCREATORBUG-28966))
+ * Fixed the type handling of the `architecture` and `toolset` fields
+ ([QTCREATORBUG-28693](https://bugreports.qt.io/browse/QTCREATORBUG-28693))
+ * Fixed the setting for QML debugging when creating build configurations
+ ([QTCREATORBUG-29311](https://bugreports.qt.io/browse/QTCREATORBUG-29311))
+
+
+### Qmake
+
+* Fixed an infinite loop when the Qt ABI changed
+ ([QTCREATORBUG-29204](https://bugreports.qt.io/browse/QTCREATORBUG-29204))
### Python
@@ -214,6 +242,10 @@ Debugging
([QTCREATORBUG-28950](https://bugreports.qt.io/browse/QTCREATORBUG-28950))
* Fixed pretty printer for `std::string` for recent `libc++`
([QTCREATORBUG-29230](https://bugreports.qt.io/browse/QTCREATORBUG-29230))
+* Fixed the pretty printers on Fedora 37
+ ([QTCREATORBUG-28659](https://bugreports.qt.io/browse/QTCREATORBUG-28659))
+* Fixed the display of arrays with `Array of 10,000 items`
+ ([QTCREATORBUG-29196](https://bugreports.qt.io/browse/QTCREATORBUG-29196))
### C++
@@ -266,6 +298,11 @@ Platforms
* Fixed an issue with building library targets
([QTCREATORBUG-26980](https://bugreports.qt.io/browse/QTCREATORBUG-26980))
+### iOS
+
+* Improved the bundle ID that the project wizards create
+ ([QTCREATORBUG-29340](https://bugreports.qt.io/browse/QTCREATORBUG-29340))
+
### Remote Linux
* Removed the automatic sourcing of target-side shell profiles
@@ -277,6 +314,14 @@ Platforms
* Fixed issues after deleting the Docker image for a registered Docker device
([QTCREATORBUG-28880](https://bugreports.qt.io/browse/QTCREATORBUG-28880))
+### MCU
+
+* Fixed that errors were shown for valid QML code
+ ([QTCREATORBUG-26655](https://bugreports.qt.io/browse/QTCREATORBUG-26655),
+ [QTCREATORBUG-29155](https://bugreports.qt.io/browse/QTCREATORBUG-29155))
+* Fixed that files were missing from locator and project search
+ ([QTCREATORBUG-29297](https://bugreports.qt.io/browse/QTCREATORBUG-29297))
+
### QNX
* Added `slog2info` as a requirement for devices
@@ -289,6 +334,8 @@ Aleksei German
Alessandro Portale
Alexander Drozdov
Alexander Pershin
+Alexey Edelev
+Alexis Jeandet
Ali Kianian
Alibek Omarov
Amr Essam
@@ -309,8 +356,10 @@ Esa Törmänen
Fabian Kosmale
Filippo Gentile
Friedemann Kleint
+Haowei Hsu
Henning Gruendl
Jaroslaw Kobus
+Joni Poikelin
Jussi Witick
Kai Köhne
Knud Dollereder
@@ -324,6 +373,7 @@ Mats Honkamaa
Miikka Heikkinen
Mitch Curtis
Niels Weber
+Olivier Delaune
Orgad Shaneh
Pranta Dastider
Robert Löhning
@@ -333,8 +383,8 @@ Tasuku Suzuki
Thiago Macieira
Thomas Hartmann
Tim Jenssen
-Tim Jenßen
Ulf Hermann
Vikas Pachdha
+Wladimir Leuschner
Yasser Grimes
Yixue Wang
diff --git a/doc/qtcreator/src/overview/creator-only/creator-help-overview.qdoc b/doc/qtcreator/src/overview/creator-only/creator-help-overview.qdoc
index 4b7db858d43..bf792f5564d 100644
--- a/doc/qtcreator/src/overview/creator-only/creator-help-overview.qdoc
+++ b/doc/qtcreator/src/overview/creator-only/creator-help-overview.qdoc
@@ -34,6 +34,10 @@
Lists useful \QC features.
+ \li \l{Reference}
+
+ Lists the sidebar views and the output views.
+
\li \l{Known Issues}
Lists known issues in \QC version \qtcversion. The development team
diff --git a/doc/qtcreator/src/qtcreator-toc.qdoc b/doc/qtcreator/src/qtcreator-toc.qdoc
index 3874d687a91..f39905835fc 100644
--- a/doc/qtcreator/src/qtcreator-toc.qdoc
+++ b/doc/qtcreator/src/qtcreator-toc.qdoc
@@ -239,7 +239,76 @@
\li \l{Using the Help Mode}
\li \l{FAQ}
\li \l{How-to}
+ \list
+ \li Use the UI
+ \list
+ \li \l {Assign keyboard shortcuts}
+ \li \l {Find a particular preference}
+ \li \l {Find keyboard shortcuts}
+ \li \l {Find menu items on \macos}
+ \li \l {Import and export keyboard shortcuts}
+ \li \l {Set high DPI scaling}
+ \li \l {Set the number of recent files shown}
+ \li \l {Show and hide sidebars}
+ \li \l {Switch between modes}
+ \li \l {Switch UI themes}
+ \li \l {View output}
+ \endlist
+ \li Edit Code
+ \list
+ \li \l {Add code snippets to the auto-complete menu}
+ \li \l {Enclose selected code in curly braces, parentheses, or double quotes}
+ \li \l {Jump to a function in QML code}
+ \li \l {Locate files using the keyboard}
+ \li \l {Move between open files}
+ \li \l {Move to symbols}
+ \li \l {Paste text from clipboard history}
+ \li \l {Perform calculations}
+ \li \l {Search and replace across files using a regular expression}
+ \li \l {Select the enclosing block in C++}
+ \li \l {Sort lines alphabetically}
+ \li \l {Switch to Edit mode}
+ \li \l {Write down notes}
+ \endlist
+ \li Design UIs
+ \list
+ \li \l {Export SVG images}
+ \li \l {View images}
+ \endlist
+ \li Manage Projects
+ \list
+ \li \l {Add a license header template for C++ code}
+ \endlist
+ \li Use \QC
+ \list
+ \li \l {Enable and disable plugins}
+ \li \l {Find settings files}
+ \li \l {Install plugins}
+ \li \l {Run \QC from the command line}
+ \endlist
+ \endlist
\li \l{Reference}
+ \list
+ \li Sidebar Views
+ \list
+ \li \l {Call Hierarchy}
+ \li \l {Class View}
+ \li \l {File System}
+ \li \l {Include Hierarchy}
+ \li \l {Open Documents}
+ \li \l {Outline}
+ \li \l {Projects}
+ \li \l {Type Hierarchy}
+ \endlist
+ \li Output Views
+ \list
+ \li \l {Application Output}
+ \li \l {Compile Output}
+ \li \l {Issues}
+ \li \l {Search Results}
+ \li \l {To-Do Entries}
+ \endlist
+ \endlist
\li \l{Known Issues}
\li \l{Glossary}
\li \l{Technical Support}
diff --git a/share/qtcreator/translations/qtcreator_de.ts b/share/qtcreator/translations/qtcreator_de.ts
index 333f027b46a..244f28ef9ca 100644
--- a/share/qtcreator/translations/qtcreator_de.ts
+++ b/share/qtcreator/translations/qtcreator_de.ts
@@ -9307,7 +9307,7 @@ Locked components cannot be modified or selected.
Force a specific NDK installation to be used by all Android kits.<br/>Note that the forced NDK might not be compatible with all registered Qt versions.
-
+ Erzwingt die Nutzung einer bestimmten NDK-Installation für alle Android-Kits.<br/>Beachten Sie, dass die erzwungene NDK-Installation nicht unbedingt mit allen registrierten Qt-Versionen kompatibel ist.Open Android NDK download URL in the system's browser.
@@ -9319,11 +9319,11 @@ Locked components cannot be modified or selected.
Android SDK path exists and is writable.
-
+ Pfad des Android-SDK existiert und ist schreibbar.JDK path exists and is writable.
-
+ Pfad des JDK existiert und ist schreibbar.Android OpenSSL settings (Optional)
@@ -9383,19 +9383,19 @@ Locked components cannot be modified or selected.
OpenSSL prebuilt libraries cloning failed.
-
+ Das Klonen der vorgefertigten OpenSSL-Bibliotheken ist fehlgeschlagen.The Git tool might not be installed properly on your system.
-
+ Das Git-Werkzeug ist möglicherweise auf Ihrem System nicht richtig installiert.Unset Default
-
+ Vorgabe aufhebenMake Default
- Als Vorgabe setzen
+ Als Vorgabe setzenThe selected path already has a valid SDK Tools package.
@@ -9407,23 +9407,23 @@ Locked components cannot be modified or selected.
Android SDK Command-line Tools installed.
-
+ Kommandozeilen-Werkzeug für Android-SDK ist installiert.Android SDK Command-line Tools run.
-
+ Kommandozeilen-Werkzeug für Android-SDK startet erfolgreich.Android SDK Platform-Tools installed.
-
+ Plattform-Werkzeuge für Android-SDK sind installiert.Android SDK Build-Tools installed.
-
+ Erstellwerkzeuge für Android-SDK sind installiert.Android Platform SDK (version) installed.
-
+ Plattform-SDK (Version) für Android ist installiert.Select an NDK
@@ -9471,7 +9471,7 @@ Locked components cannot be modified or selected.
Failed to create the SDK Tools path %1.
-
+ Das Verzeichnis "%1" für die SDK-Werkzeuge konnte nicht erstellt werden.OpenSSL Cloning
@@ -9503,11 +9503,11 @@ Locked components cannot be modified or selected.
Encountered SSL errors, download is aborted.
-
+ Es sind SSL-Fehler aufgetreten, das Herunterladen wurde abgebrochen.The SDK Tools download URL is empty.
-
+ Die URL zum Herunterladen der SDK-Werkzeuge ist nicht gesetzt.Cancel
@@ -9515,27 +9515,27 @@ Locked components cannot be modified or selected.
Downloading SDK Tools package...
-
+ Paket mit SDK-Werkzeugen wird heruntergeladen...Download SDK Tools
-
+ SDK-Werkzeuge herunterladenCould not open %1 for writing: %2.
-
+ Die Datei "%1" konnte nicht zum Schreiben geöffnet werden: %2.Downloading Android SDK Tools from URL %1 has failed: %2.
-
+ Das Herunterladen der SDK-Werkzeuge für Android von der URL %1 ist fehlgeschlagen: %2.Download from %1 was redirected.
-
+ Das Herunterladen von %1 wurde umgeleitet.Writing and verifying the integrity of the downloaded file has failed.
-
+ Das Schreiben und Prüfen der Integrität der heruntergeladenen Datei sind fehlgeschlagen.Automatically download Android SDK Tools to selected location.
@@ -9583,55 +9583,55 @@ manuellen Herunterladen im Browser des System zu öffnen.
Device name:
- Gerätename:
+ Gerätename:Device type:
- Gerätetyp:
+ Gerätetyp:Unknown
- Unbekannt
+ UnbekanntSerial number:
-
+ Seriennummer:CPU architecture:
-
+ CPU-Architektur:OS version:
- Betriebssystemversion:
+ Betriebssystemversion:Yes
- Ja
+ JaNo
- Nein
+ NeinAuthorized:
-
+ Autorisiert:Android target flavor:
-
+ Android Target-Flavor:Skin type:
-
+ Skin-Typ:OpenGL status:
-
+ OpenGL-Status:Android Device Manager
-
+ Android GerätemanagerRun on Android
@@ -9639,72 +9639,73 @@ manuellen Herunterladen im Browser des System zu öffnen.
Refresh
- Aktualisieren
+ AktualisierenStart AVD
-
+ AVD startenErase AVD
-
+ AVD löschenAVD Arguments
-
+ AVD-ArgumenteSet up Wi-Fi
-
+ Wi-Fi einrichtenEmulator for "%1"
-
+ Emulator für "%1"Physical device
-
+ Physisches GerätNone
- Keine
+ KeinErase the Android AVD "%1"?
This cannot be undone.
-
+ Android-AVD "%1" löschen?
+Dies kann nicht rückgängig gemacht werden.The device has to be connected with ADB debugging enabled to use this feature.
-
+ Das Gerät muss mit aktiviertem ADB-Debuggen angeschlossen sein, um diese Funktionalität nutzen zu können.Opening connection port %1 failed.
-
+ Das Öffnen des Ports %1 für die Verbindung ist fehlgeschlagen.Retrieving the device IP address failed.
-
+ Das Abfragen der IP-Adresse des Geräts ist fehlgeschlagen.The retrieved IP address is invalid.
-
+ Die erhaltene IP-Adresse ist ungültig.Connecting to the device IP "%1" failed.
-
+ Die Verbindung zur Geräte-IP "%1" ist fehlgeschlagen.An error occurred while removing the Android AVD "%1" using avdmanager tool.
-
+ Beim Entfernen des Android-AVD "%1" mit dem avdmanager-Werkzeug ist ein Fehler aufgetreten.Emulator Command-line Startup Options
-
+ Kommandozeilenargumente für den Start des EmulatorsEmulator command-line startup options (<a href="%1">Help Web Page</a>):
-
+ Kommandozeilenargumente für den Start des Emulators (<a href="%1">Hilfeseite</a>):Android Device
@@ -9712,7 +9713,7 @@ This cannot be undone.
The device info returned from AvdDialog is invalid.
-
+ Die vom AvdDialog zurückgelieferte Geräteinformation ist ungültig.NDK is not configured in Devices > Android.
@@ -9781,7 +9782,7 @@ This cannot be undone.
Screen orientation:
-
+ Bildschirmausrichtung:Advanced
@@ -9914,11 +9915,11 @@ This cannot be undone.
Cannot create a new AVD. No suitable Android system image is installed.<br/>Install a system image for the intended Android version from the SDK Manager.
-
+ Erstellen von AVD nicht möglich. Es ist kein geeignetes System-Image installiert.<br/>Installieren Sie ein für die vorgesehene Android-Version passendes System-Image vom SDK-Manager.Cannot create an AVD for ABI %1.<br/>Install a system image for it from the SDK Manager tab first.
-
+ Erstellen von AVD für ABI %1 nicht möglich.<br/>Installieren Sie zuerst ein passendes System-Image vom SDK-Manager.Name:
@@ -9966,15 +9967,15 @@ This cannot be undone.
Java Language Server
-
+ Java Language ServerWould you like to configure Android options? This will ensure Android kits can be usable and all essential packages are installed. To do it later, select Edit > Preferences > Devices > Android.
-
+ Wollen Sie die Android-Einstellungen konfigurieren? Dies stellt sicher, dass Android-Kits nutzbar und alle notwendigen Pakete installiert sind. Wählen Sie Bearbeiten > Einstellungen > Geräte > Android, um dies später durchzuführen.Configure Android
-
+ Android konfigurierenThe process "%1" exited normally.
@@ -10006,64 +10007,65 @@ This cannot be undone.
Uninstall the existing app before deployment
-
+ Existierende Anwendung vor dem Deployment deinstallierenNo Android architecture (ABI) is set by the project.
-
+ Vom Projekt ist keine Android-Architektur (ABI) gesetzt.The kit's run configuration is invalid.
-
+ Die Ausführungskonfiguration des Kits ist ungültig.The kit's build configuration is invalid.
-
+ Die Build-Konfiguration des Kits ist ungültig.The kit's build steps list is invalid.
-
+ Die Liste der Build-Schritte des Kits sind ungültig.The kit's deploy configuration is invalid.
-
+ Die Deployment-Konfiguration des Kits ist ungültig.No valid deployment device is set.
-
+ Es ist kein gültiges Gerät für das Deployment gesetzt.The deployment device "%1" is invalid.
-
+ Das Gerät "%1" für das Deployment ist ungültig.The deployment device "%1" does not support the architectures used by the kit.
The kit supports "%2", but the device uses "%3".
-
+ Das Gerät "%1" für das Deployment unterstützt nicht die Architektur, die vom Kit verwendet wird.
+Das Kit unterstützt "%2", aber das Gerät verwendet "%3".The deployment device "%1" is disconnected.
-
+ Das Gerät "%1" für das Deployment ist nicht verbunden.Android: The main ABI of the deployment device (%1) is not selected. The app execution or debugging might not work properly. Add it from Projects > Build > Build Steps > qmake > ABIs.
-
+ Android: Die Haupt-ABI des Geräts für das Deployment (%1) ist nicht ausgewählt. Das Ausführen oder Debuggen der Anwendung funktioniert möglicherweise nicht korrekt. Fügen Sie sie in Projekte > Erstellen > Schritte zum Erstellen > qmake > ABIs hinzu.The deployment step's project node is invalid.
-
+ Der Projektknoten des Deployment-Schritts ist nicht gültig.Cannot find the androiddeployqt input JSON file.
-
+ Die JSON-Datei für androiddeployqt konnte nicht gefunden werden.Cannot find the package name from the Android Manifest file "%1".
-
+ Der Paketname aus der Android-Manifest-Datei "%1" konnte nicht gefunden werden.Uninstalling the previous package "%1".
-
+ Deinstalliere das vorherige Paket "%1".Starting: "%1"
@@ -10071,11 +10073,11 @@ The kit supports "%2", but the device uses "%3".
Installing the app failed even after uninstalling the previous one.
-
+ Die Installation der Anwendung ist selbst nach der Deinstallation der vorherigen fehlgeschlagen.Installing the app failed with an unknown error.
-
+ Die Installation der Anwendung ist mit einem unbekannten Fehler fehlgeschlagen.Deployment failed with the following errors:
@@ -10095,7 +10097,7 @@ Möchten Sie das vorhandene Paket deinstallieren?
The deployment AVD "%1" cannot be started.
-
+ Das AVD für das Deployment "%1" konnte nicht gestartet werden.Pulling files necessary for debugging.
@@ -10107,7 +10109,7 @@ Möchten Sie das vorhandene Paket deinstallieren?
Deploy to Android device
-
+ Deployment auf Android-Gerät%1 needs additional settings to enable Android support. You can configure those settings in the Options dialog.
@@ -10135,11 +10137,11 @@ Möchten Sie das vorhandene Paket deinstallieren?
"%1" step failed initialization.
-
+ Die Initialisierung des Schritts "%1" ist fehlgeschlagen.Keystore/Certificate password verification failed.
-
+ Die Überprüfung des Keystore/Zertifikat-Passworts ist fehlgeschlagen.Warning: Signing a debug or profile package.
@@ -10147,7 +10149,7 @@ Möchten Sie das vorhandene Paket deinstallieren?
The Qt version for kit %1 is invalid.
-
+ Die Qt-Version für das Kit %1 ist ungültig.The minimum Qt version required for Gradle build to work is %1. It is recommended to install the latest Qt version.
@@ -10173,7 +10175,7 @@ Der vom Kit mindestens benötigte API-Level ist %1.
Product type is not an application, not building an APK.
-
+ Der Produkttyp ist keine Anwendung, erstelle kein APK.Failed to run keytool.
@@ -10215,7 +10217,7 @@ Der vom Kit mindestens benötigte API-Level ist %1.
Could not start process "%1".
-
+ Der Prozess "%1" konnte nicht gestartet werden.Cannot create AVD. Command timed out.
@@ -10227,35 +10229,35 @@ Der vom Kit mindestens benötigte API-Level ist %1.
This is useful for apps that use SSL operations. The path can be defined in Edit > Preferences > Devices > Android.
-
+ Dies ist hilfreich für Anwendungen, die SSL-Operationen durchführen. Der Pfad kann in Bearbeiten > Einstellungen > Geräte > Android angepasst werden.No valid input file for "%1".
-
+ Keine gültige Eingabedatei für "%1".Android build SDK version is not defined. Check Android settings.
-
+ Die Version des Android Build-SDK ist nicht definiert. Überprüfen Sie die Android-Einstellungen.The Android build folder %1 was not found and could not be created.
-
+ Das Build-Verzeichnis "%1" für Android wurde nicht gefunden und konnte nicht erstellt werden.Cannot copy the target's lib file %1 to the Android build folder %2.
-
+ Die lib-Datei "%1" des Targets konnte nicht in das Build-Verzeichnis "%2" für Android kopiert werden.Cannot copy file "%1" to Android build libs folder "%2".
-
+ Die Datei "%1" konnte nicht in das libs-Verzeichnis des Build-Verzeichnisses für Android "%2" kopiert werden.Cannot open androiddeployqt input file "%1" for writing.
-
+ Die Eingabedatei "%1" für androiddeployqt konnte nicht zum Schreiben geöffnet werden.Cannot set up "%1", not building an APK.
-
+ "%1" konnte nicht eingerichtet werden, erstelle kein APK.Enter keystore password
@@ -10275,11 +10277,11 @@ Der vom Kit mindestens benötigte API-Level ist %1.
Cannot find C++ debug server in NDK installation.
-
+ In der NDK-Installation wurde kein C++-Debug-Server gefunden.The lldb-server binary has not been found.
-
+ Die ausführbare Datei für lldb-server wurde nicht gefunden.Failed to forward QML debugging ports.
@@ -10291,7 +10293,7 @@ Der vom Kit mindestens benötigte API-Level ist %1.
Activity Manager threw the error: %1
-
+ Der Activity Manager hat den folgenden Fehler ausgelöst: %1Failed to forward JDB debugging ports.
@@ -10343,27 +10345,27 @@ Der vom Kit mindestens benötigte API-Level ist %1.
Default
- Vorgabe
+ VorgabeStable
-
+ StabilBeta
-
+ BetaDev
-
+ DevCanary
-
+ CanaryInclude obsolete
-
+ Veraltete einschließenInstalled
@@ -10383,13 +10385,15 @@ Der vom Kit mindestens benötigte API-Level ist %1.
Channel:
-
+ Kanal:%1 cannot find the following essential packages: "%2".
Install them manually after the current operation is done.
-
+ %1 kann folgende notwendige Pakete nicht finden: "%2".
+Installieren Sie diese manuell, nachdem der aktuelle Vorgang abgeschlossen ist.
+Checking pending licenses...
@@ -10400,7 +10404,8 @@ Install them manually after the current operation is done.
The installation of Android SDK packages may fail if the respective licenses are not accepted.
-
+ Die Installation von Android-SDK-Paketen kann fehlschlagen, wenn die entsprechenden Lizenzen nicht akzeptiert werden.
+
@@ -10563,15 +10568,15 @@ Breche ausstehende Operationen ab...
<b>Make install:</b> Copy App Files to %1
-
+ <b>Installieren:</b> Anwendungsdateien nach "%1" kopieren"%1" step has an invalid C++ toolchain.
-
+ Schritt "%1" hat eine ungültige C++-Toolchain.Product type is not an application, not running the Make install step.
-
+ Der Produkttyp ist keine Anwendung, führe den Installationsschritt nicht aus.Removing directory %1
@@ -10580,7 +10585,8 @@ Breche ausstehende Operationen ab...
Failed to clean "%1" from the previous build, with error:
%2
-
+ Das Bereinigen von "%1" vom vorherigen Build ist fehlgeschlagen:
+%2Deploy to device
@@ -10604,15 +10610,15 @@ Breche ausstehende Operationen ab...
Activity manager start arguments:
-
+ Activity Manager Startargumente:Pre-launch on-device shell commands:
-
+ Shell-Kommandos auf dem Gerät vor dem Start:Post-quit on-device shell commands:
-
+ Shell-Kommandos auf dem Gerät nach dem Beenden:Create Templates
@@ -10620,7 +10626,7 @@ Breche ausstehende Operationen ab...
Build Android App Bundle (*.aab)
-
+ Android App Bundle (*.aab) erstellenAdditional Libraries
@@ -10652,23 +10658,23 @@ Breche ausstehende Operationen ab...
Android build-tools version:
-
+ Android build-tools-Version:Android build platform SDK:
-
+ Android Build-Plattform-SDK:Create an Android package for Custom Java code, assets, and Gradle configurations.
-
+ Erstellt ein Android-Paket für benutzerdefinierten Java-Code, Assets und Gradle-Konfigurationen.Android customization:
-
+ Android-Anpassungen:Application Signature
-
+ AnwendungssignaturSelect Keystore File
@@ -10748,7 +10754,8 @@ Die Dateien aus dem Quellverzeichnis des Android-Pakets werden in das Verzeichni
The Android template files will be created in the %1 set in the .pro file.
-
+ %1 is the qmake variable ANDROID_PACKAGE_SOURCE_DIR
+ Die Template-Dateien für Android werden in dem Verzeichnis erstellt, dass als %1 in der .pro-Datei angegeben ist.Create Android Template Files Wizard
@@ -10780,290 +10787,295 @@ Die Dateien aus dem Quellverzeichnis des Android-Pakets werden in das Verzeichni
Master icon
-
+ HauptsymbolSelect master icon.
-
+ Hauptsymbol auswählen.LDPI icon
-
+ LDPI-SymbolSelect an icon suitable for low-density (ldpi) screens (~120dpi).
-
+ Wählen Sie ein Symbol, das für Bildschirme mit niedrigem DPI-Wert (ldpi, ~120dpi) geeignet ist.MDPI icon
-
+ MDPI-SymbolSelect an icon for medium-density (mdpi) screens (~160dpi).
-
+ Wählen Sie ein Symbol, das für Bildschirme mit mittlerem DPI-Wert (mdpi, ~160dpi) geeignet ist.HDPI icon
-
+ HDPI-SymbolSelect an icon for high-density (hdpi) screens (~240dpi).
-
+ Wählen Sie ein Symbol, das für Bildschirme mit hohem DPI-Wert (hdpi, ~240dpi) geeignet ist.XHDPI icon
-
+ XHDPI-SymbolSelect an icon for extra-high-density (xhdpi) screens (~320dpi).
-
+ Wählen Sie ein Symbol, das für Bildschirme mit besonders hohem DPI-Wert (xdpi, ~320dpi) geeignet ist.XXHDPI icon
-
+ XXHDPI-SymbolSelect an icon for extra-extra-high-density (xxhdpi) screens (~480dpi).
-
+ Wählen Sie ein Symbol, das für Bildschirme mit ganz besonders hohem DPI-Wert (xxhdpi, ~480dpi) geeignet ist.XXXHDPI icon
-
+ XXXHDPI-SymbolSelect an icon for extra-extra-extra-high-density (xxxhdpi) screens (~640dpi).
-
+ Wählen Sie ein Symbol, das für Bildschirme mit extrem hohem DPI-Wert (xxxdpi, ~640dpi) geeignet ist.Icon scaled up.
-
+ Vergößertes Symbol.Click to select...
-
+ Klicken zum Auswählen...Images (*.png *.jpg *.jpeg *.webp *.svg)
-
+ Bilder (*.png *.jpg *.jpeg *.webp *.svg)%1 has been stopped.
-
+ %1 wurde angehalten.Selected device is invalid.
-
+ Das ausgewählte Gerät ist ungültig.Selected device is disconnected.
-
+ Das ausgewählte Gerät ist nicht verbunden.Launching AVD.
-
+ Starte AVD.Could not start AVD.
-
+ Das Starten des AVD ist fehlgeschlagen.No valid AVD has been selected.
-
+ Es wurde kein gültiges AVD ausgewählt.Checking if %1 app is installed.
-
+ Überprüfe, ob die Anwendung %1 installiert ist.ABI of the selected device is unknown. Cannot install APK.
-
+ Die ABI des ausgewählten Geräts ist unbekannt. Kann das APK nicht installieren.Cannot install %1 app for %2 architecture. The appropriate APK was not found in resources folders.
-
+ Kann die Anwendung %1 nicht für die Architektur %2 installieren. Es wurde kein passendes APK in den Ressourcenverzeichnissen gefunden.Installing %1 APK.
-
+ Installiere APK für %1.Too many .qmlproject files in your project. Open directly the .qmlproject file you want to work with and then run the preview.
-
+ Es existieren zu viele .qmlproject-Dateien in Ihrem Projekt. Öffnen Sie die gewünschte .qmlproject-Datei direkt und starten Sie dann die Vorschau.No .qmlproject file found among project files.
-
+ Es wurde keine .qmlproject-Datei in den Projektdateien gefunden.Could not gather information on project files.
-
+ Das Einholen von Informationen über Projektdateien ist fehlgeschlagen.Could not create file for %1 "%2".
-
+ %2 is a command line for a rcc call
+ Das Erstellen einer Datei für %1 ist fehlgeschlagen ("%2").A timeout occurred running "%1".
-
+ Zeitüberschreitung bei Ausführung von "%1".Crash while creating file for %1 "%2".
-
+ %2 is a command line for a rcc call
+ Der Prozess zum Erstellen einer Datei für %1 ist abgestürzt ("%2").Creating file for %1 failed. "%2" (exit code %3).
-
+ Das Erstellen einer Datei für %1 ist fehlgeschlagen. "%2" (Rückgabewert %3).Uploading files.
-
+ Lade Dateien hoch.Starting %1.
- Starte %1.
+ Starte %1.%1 is running.
-
+ %1 wird ausgeführt.Java:
-
+ Java:Java Language Server:
-
+ Java Language Server:Path to equinox launcher jar
-
+ Pfad zur jar-Datei für den Equinox LauncherSelect splash screen image
-
+ Wählen Sie ein Bild für den StartbildschirmPortrait splash screen
-
+ Startbildschirm (Hochformat)Select portrait splash screen image
-
+ Wählen Sie ein Bild für den Startbildschirm im HochformatLandscape splash screen
-
+ Startbildschirm (Querformat)Select landscape splash screen image
-
+ Wählen Sie ein Bild für den Startbildschirm im QuerformatClear All
-
+ Alle löschenA non-sticky splash screen is hidden automatically when an activity is drawn.
To hide a sticky splash screen, invoke QtAndroid::hideSplashScreen().
-
+ Ein Startbildschirm, der nicht angeheftet (sticky) ist, wird automatisch versteckt, wenn eine Aktivität dargestellt wird.
+Rufen Sie QtAndroid::hideSplashScreen() auf, um einen Startbildschirm zu verstecken, der angeheftet (sticky) ist.Sticky splash screen:
-
+ Angehefteter Startbildschirm (sticky):Image show mode:
-
+ Bildanzeigemodus:Background color of the splash screen.
-
+ Hintergrundfarbe des Startbildschirms.Background color:
-
+ Hintergrundfarbe:Select master image to use.
-
+ Wählen Sie das zu benutzende Hauptbild aus.Master image:
-
+ Hauptbild:Select portrait master image to use.
-
+ Wählen Sie das Hauptbild im Hochformat aus.Portrait master image:
-
+ Hauptbild (Hochformat):Select landscape master image to use.
-
+ Wählen Sie das Hauptbild im Querformat aus.Landscape master image:
-
+ Hauptbild (Querformat):LDPI
-
+ LDPIMDPI
-
+ MDPIHDPI
-
+ HDPIXHDPI
-
+ XHDPIXXHDPI
-
+ XXHDPIXXXHDPI
-
+ XXXHDPIAn image is used for the splashscreen. Qt Creator manages
splashscreen by using a different method which requires changing
the manifest file by overriding your settings. Allow override?
-
+ Für den Startbildschirm wird ein Bild benutzt. Qt Creator verwaltet
+Startbildschirme auf andere Weise, was eine Änderung der Manifest-Datei
+und das Überschreiben Ihrer Einstellungen erfordert. Das Überschreiben erlauben?Convert
-
+ UmwandelnSelect background color
-
+ Hintergrundfarbe auswählenSelect master image
-
+ Hauptbild auswählenSelect portrait master image
-
+ Hauptbild im Hochformat auswählenSelect landscape master image
-
+ Hauptbild im Querformat auswählenImages
-
+ BilderImages (*.png *.jpg *.jpeg)
-
+ Bilder (*.png *.jpg *.jpeg)
@@ -11082,7 +11094,7 @@ the manifest file by overriding your settings. Allow override?Omit run configuration warnings
- Laufzeitkonfigurationsmeldungen auslassen
+ Ausführungskonfigurationsmeldungen auslassenLimit result output
@@ -11090,31 +11102,31 @@ the manifest file by overriding your settings. Allow override?
Limit result description:
-
+ Beschreibung der Resultate begrenzen:Limit number of lines shown in test result tooltip and description.
-
+ Beschränkt die Anzahl der Zeilen, die im Tooltip und der Beschreibung von Testergebnissen angezeigt werden.Open results when tests start
-
+ "Testergebnisse" beim Starten von Tests öffnenDisplays test results automatically when tests are started.
-
+ Öffnet "Testergebnisse" automatisch, wenn Tests gestartet werden.Open results when tests finish
-
+ "Testergebnisse" beim Beenden von Tests öffnenDisplays test results automatically when tests are finished.
-
+ Öffnet "Testergebnisse" automatisch, wenn Tests beendet werden.Displays test results only if the test run contains failed, fatal or unexpectedly passed tests.
-
+ Öffnet "Testergebnisse" nur, wenn der Testlauf durchgefallene, fatale oder unerwartet bestandene Tests enthält.Automatically scroll results
@@ -11126,15 +11138,15 @@ the manifest file by overriding your settings. Allow override?
No active test frameworks or tools.
-
+ Keine aktiven Test-Frameworks oder -Werkzeuge.Mixing test frameworks and test tools.
-
+ Gemischte Test-Frameworks und -Werkzeuge.Mixing test frameworks and test tools can lead to duplicating run information when using "Run All Tests", for example.
-
+ Test-Frameworks und -Werkzeuge im gleichen Projekt zu mischen, kann zum Beispiel zu duplizierter Information beim Nutzen von "Alle Tests ausführen" führen.Timeout:
@@ -11216,15 +11228,15 @@ Warnung: Dies ist eine experimentelle Funktion und könnte dazu führen, dass di
Active frameworks:
-
+ Aktive Frameworks:Automatically run tests after build
-
+ Tests automatisch nach dem Erstellen ausführenNone
- Keine
+ KeineAll
@@ -11436,11 +11448,11 @@ Ausführbare Datei: %2
unexpected passes
- unerwartete Erfolge
+ unerwartet bestandenexpected fails
- erwartete Fehlschläge
+ erwartet durchgefallenfatals
@@ -11448,7 +11460,7 @@ Ausführbare Datei: %2
blacklisted
- indiziert
+ blacklistedskipped
@@ -11472,15 +11484,15 @@ Ausführbare Datei: %2
Run This Test Without Deployment
-
+ Diesen Test ohne Deployment ausführenDebug This Test Without Deployment
-
+ Diesen Test ohne Deployment debuggenRun This Test
- Diesen Test starten
+ Diesen Test ausführenDebug This Test
@@ -11630,67 +11642,67 @@ Dies könnte Probleme während der Ausführung verursachen.
Number of resamples for bootstrapping.
-
+ Anzahl der Resamples für das Bootstrapping. ms
- ms
+ msAbort after
-
+ Abbrechen nachAborts after the specified number of failures.
-
+ Bricht nach der angegebenen Anzahl Fehlschlägen ab.Benchmark samples
-
+ Benchmark-SamplesNumber of samples to collect while running benchmarks.
-
+ Anzahl der beim Ausführen von Benchmarks zu sammelnden Samples.Benchmark resamples
-
+ Benchmark-ResamplesNumber of resamples used for statistical bootstrapping.
-
+ Anzahl der für statistisches Bootstrapping benutzten Resamples.Confidence interval used for statistical bootstrapping.
-
+ Für das statistische Bootstrapping benutzte Konfidenzinterval.Benchmark confidence interval
-
+ Benchmark-KonfidenzintervalBenchmark warmup time
-
+ Benchmark-WarmlaufzeitWarmup time for each test.
-
+ Die Warmlaufzeit für jeden Test.Disable analysis
-
+ Analyse deaktivierenDisables statistical analysis and bootstrapping.
-
+ Deaktiviert die statistische Analyse und das Bootstrapping.Show success
-
+ Erfolge anzeigenShow success for tests.
-
+ Testerfolge anzeigen.Turns failures into debugger breakpoints.
@@ -11698,27 +11710,27 @@ Dies könnte Probleme während der Ausführung verursachen.
Skip throwing assertions
-
+ Assertions auf geworfene Ausnahmen überspringenSkips all assertions that test for thrown exceptions.
-
+ Überspringt alle Assertions, die auf geworfene Ausnahmen testen.Visualize whitespace
-
+ Leerzeichen darstellenMakes whitespace visible.
-
+ Macht Leerzeichen sichtbar.Warn on empty tests
-
+ Bei leeren Tests warnenWarns if a test section does not check any assertion.
-
+ Warnt, wenn ein Testabschnitt keine Assertions prüft.Break on failure while debugging
@@ -11758,79 +11770,79 @@ Dies könnte Probleme während der Ausführung verursachen.
Output on failure
-
+ Ausgabe bei FehlschlagOutput mode
-
+ AusgabemodusDefault
- Vorgabe
+ VorgabeVerbose
- Ausführlich
+ AusführlichVery Verbose
-
+ Sehr ausführlichRepetition mode
-
+ WiederholungsmodusUntil Fail
-
+ Bis zu FehlschlagUntil Pass
-
+ Bis zu ErfolgAfter Timeout
-
+ Nach ZeitüberschreitungCount
- Anzahl
+ AnzahlNumber of re-runs for the test.
-
+ Anzahl der Wiederholungen des Tests.Schedule random
-
+ Zufällig planenStop on failure
-
+ Bei Fehlschlag anhaltenRun tests in parallel mode using given number of jobs.
-
+ Tests in der angegebenen Anzahl parallel ausführen.Jobs
-
+ JobsTest load
-
+ TestauslastungTry not to start tests when they may cause CPU load to pass a threshold.
-
+ Versucht, keine neuen Tests zu starten, wenn dies die CPU-Last über einen Schwellenwert erhöhen könnte.Threshold
- Grenze
+ SchwellenwertCTest
-
+ CTestRepeat tests
@@ -11838,15 +11850,15 @@ Dies könnte Probleme während der Ausführung verursachen.
Run in parallel
-
+ Parallel ausführenLog format:
-
+ Protokollformat:Report level:
-
+ Report-Stufe:Seed:
@@ -11854,39 +11866,39 @@ Dies könnte Probleme während der Ausführung verursachen.
A seed of 0 means no randomization. A value of 1 uses the current time, any other value is used as random seed generator.
-
+ Ein Startwert von 0 bedeutet keine Randomisierung. Ein Wert von 1 benutzt die aktuelle Zeit, jeder andere Wert wird als Startwert für Zufallszahlen benutzt.Randomize
-
+ RandomisierenRandomize execution order.
-
+ Ausführungsreihenfolge randomisieren.Catch system errors
-
+ Systemfehler auffangenCatch or ignore system errors.
-
+ Systemfehler auffangen oder ignorieren.Floating point exceptions
-
+ Gleitkomma-AusnahmenEnable floating point exception traps.
-
+ Aktiviert das Auffangen von Ausnahmen für Gleitkommazahlen.Detect memory leaks
-
+ Speicherlecks feststellenEnable memory leak detection.
-
+ Aktiviert das Feststellen von Speicherlecks.A seed of 0 generates a seed based on the current timestamp.
@@ -11944,24 +11956,25 @@ Weitere Informationen über GTest-Filter finden Sie in der Dokumenation von Goog
Limit warnings
-
+ Warnungen einschränkenSet the maximum number of warnings. 0 means that the number is not limited.
-
+ Legt die Höchstzahl an Warnungen fest. 0 bedeutet, dass die Anzahl nicht begrenzt ist.Unlimited
-
+ UnbegrenztCheck for derived Qt Quick tests
-
+ Auf abgeleitete Qt Quick-Tests überprüfenSearch for Qt Quick tests that are derived from TestCase.
Warning: Enabling this feature significantly increases scan time.
-
+ Sucht nach Qt Quick-Tests, die von TestCase abgeleitet sind.
+Achtung: Dies erhöht die zum Durchsuchen benötigte Zeit erheblich.Benchmark Metrics
@@ -12053,11 +12066,11 @@ Warnung: Reinem Text fehlen manche Informationen, etwa die Dauer.
Run &All Tests
- Starte &alle Tests
+ &Alle Tests ausführenRun All Tests
-
+ Alle Tests ausführenCtrl+Meta+T, Ctrl+Meta+A
@@ -12069,23 +12082,23 @@ Warnung: Reinem Text fehlen manche Informationen, etwa die Dauer.
Run All Tests Without Deployment
-
+ Alle Tests ohne Deployment ausführenCtrl+Meta+T, Ctrl+Meta+E
-
+ Ctrl+Meta+T, Ctrl+Meta+EAlt+Shift+T,Alt+E
-
+ Alt+Shift+T,Alt+E&Run Selected Tests
- Sta&rte ausgewählte Tests
+ Ausgewählte Tests ausfüh&renRun Selected Tests
-
+ Ausgewählte Tests ausführenCtrl+Meta+T, Ctrl+Meta+R
@@ -12097,11 +12110,11 @@ Warnung: Reinem Text fehlen manche Informationen, etwa die Dauer.
Run Selected Tests Without Deployment
-
+ Ausgewählte Tests ohne Deployment ausführenRun Failed Tests
-
+ Fehlgeschlagene Tests ausführenCtrl+Meta+T, Ctrl+Meta+F
@@ -12109,23 +12122,23 @@ Warnung: Reinem Text fehlen manche Informationen, etwa die Dauer.
Run Tests for Current File
-
+ Tests für die aktuelle Datei ausführen&Run Selected Tests Without Deployment
-
+ Ausgewählte Tests ohne Deployment ausfüh&renCtrl+Meta+T, Ctrl+Meta+W
-
+ Ctrl+Meta+T, Ctrl+Meta+WAlt+Shift+T,Alt+W
-
+ Alt+Shift+T,Alt+WRun &Failed Tests
-
+ &Fehlgeschlagene Tests ausführenAlt+Shift+T,Alt+F
@@ -12133,15 +12146,15 @@ Warnung: Reinem Text fehlen manche Informationen, etwa die Dauer.
Run Tests for &Current File
-
+ Tests für die aktuelle &Datei ausführenCtrl+Meta+T, Ctrl+Meta+C
-
+ Ctrl+Meta+T, Ctrl+Meta+CAlt+Shift+T,Alt+C
-
+ Alt+Shift+T,Alt+CRe&scan Tests
@@ -12157,15 +12170,15 @@ Warnung: Reinem Text fehlen manche Informationen, etwa die Dauer.
Run Test Under Cursor Without Deployment
-
+ Tests unter Einfügemarke ohne Deployment ausführenDebug Test Under Cursor Without Deployment
-
+ Tests unter Einfügemarke ohne Deployment debuggenCannot debug multiple tests at once.
-
+ Debuggen von mehreren Tests gleichzeitig ist nicht möglich.Selected test was not found (%1).
@@ -12181,49 +12194,51 @@ Warnung: Reinem Text fehlen manche Informationen, etwa die Dauer.
Executing test module %1
-
+ Führe Test-Modul %1 ausTest execution took %1.
- Testausführung benötigte %1.
+ Testausführung benötigte %1.Test suite execution took %1.
-
+ Test-Suite-Ausführung benötigte %1.Test module execution took %1.
-
+ Test-Modul-Ausführung benötigte %1.%1 failures detected in %2.
-
+ %1 Fehlschläge in %2 gefunden.%1 tests passed.
-
+ %1 Tests bestanden.No errors detected.
-
+ Keine Fehler festgestellt.Running tests exited with %1.
-
+ Ausführung von Tests wurde mit Rückgabewert %1 beendet.Executable: %1
-
+ Ausführbare Datei: %1Running tests failed.
%1
Executable: %2
-
+ Ausführung von Tests fehlgeschlagen.
+%1
+Ausführbare Datei: %2Running tests without output.
-
+ Ausführung von Tests ohne Ausgabe.parameterized
@@ -12243,97 +12258,97 @@ Executable: %2
Catch Test
-
+ Catch TestException:
-
+ Ausnahme:Executing %1 "%2"...
-
+ Führe %1 "%2" aus...%1 "%2" passed.
-
+ %1 "%2" bestanden.Expression passed.
-
+ Ausdruck bestanden.Finished executing %1 "%2".
-
+ Ausführung von %1 "%2" beendet.Expression failed: %1
-
+ Ausdruck fehlgeschlagen: %1Google Test
- Google Test
+ Google TestEnable or disable grouping of test cases by folder or GTest filter.
See also Google Test settings.
- Gruppierung von Testfällen nach Verzeichnis oder GTest-Filter ein- oder ausschalten.
+ Gruppierung von Testfällen nach Verzeichnis oder GTest-Filter ein- oder ausschalten.
Siehe auch die Einstellungen für Google Test.<matching>
- <passend>
+ <passend><not matching>
- <nicht passend>
+ <nicht passend>Change GTest filter in use inside the settings.
- Ändern Sie den verwendeten GTest-Filter in den Einstellungen.
+ Ändern Sie den verwendeten GTest-Filter in den Einstellungen.typed
- typisiert
+ typisiertQt Test
- Qt Test
+ Qt Test<p>Multiple testcases inside a single executable are not officially supported. Depending on the implementation they might get executed or not, but never will be explicitly selectable.</p>
-
+ <p>Mehrere Testfälle in der gleichen ausführbaren Datei werden nicht offiziell unterstützt. Abhängig von der Implementation werden sie möglicherweise ausgeführt oder auch nicht, aber sie werden niemals explizit auswählbar sein.</p>inherited
- vererbt
+ vererbtmultiple testcases
-
+ mehrere TestfälleQuick Test
- Quick Test
+ Quick Test<unnamed>
- <unbenannt>
+ <unbenannt>Give all test cases a name to ensure correct behavior when running test cases and to be able to select them
-
+ Geben Sie allen Testfällen einen Namen, um korrektes Verhalten sicherzustellen und sie auswählen zu können%1 (none)
- %1 (keine)
+ %1 (keine)Auto Test
-
+ Auto TestRunning tests for "%1".
-
+ Führe Tests für "%1" aus.
@@ -22408,23 +22423,23 @@ Flags: %3
Percentage
-
+ ProzentMinimum Time
-
+ Minimale ZeitAverage Time
-
+ Durchschnittliche ZeitMaximum Time
-
+ Maximale ZeitStack Level %1
-
+ Stack-Level %1Value
@@ -22432,35 +22447,35 @@ Flags: %3
Min
-
+ MinMax
-
+ MaxStart
-
+ AnfangWall Duration
-
+ Tatsächliche DauerUnfinished
-
+ Unvollendettrue
-
+ wahrThread %1
-
+ Thread %1Categories
-
+ KategorienArguments
@@ -22468,43 +22483,43 @@ Flags: %3
Instant
-
+ InstantScope
-
+ Gültigkeitsbereichglobal
-
+ globalprocess
-
+ Prozessthread
-
+ ThreadReturn Arguments
-
+ RückgabeargumentChrome Trace Format Viewer
-
+ Chrome Trace-Format-BetrachterLoad JSON File
-
+ JSON-Datei ladenRestrict to Threads
-
+ Auf Threads beschränkenTimeline
-
+ ZeitleisteReset Zoom
@@ -22516,36 +22531,37 @@ Flags: %3
Load Chrome Trace Format File
-
+ Chrome Trace-Format-Datei ladenJSON File (*.json)
-
+ JSON-Datei (*.json)The file does not contain any trace data.
-
+ Die Datei enthält keine Trace-Daten.Loading CTF File
-
+ Lade CTF-DateiCTF Visualizer
-
+ CTF-BetrachterCannot read the CTF file.
-
+ Die CTF-Datei kann nicht gelesen werden.The trace contains threads with stack depth > 512.
Do you want to display them anyway?
-
+ Die Trace-Daten enthalten Threads mit einer Stack-Tiefe größer als 512.
+Möchten Sie die Daten trotzdem anzeigen?Chrome Trace Format Visualizer
-
+ Chrome Trace-Format-Visualisierer
@@ -33151,7 +33167,7 @@ Fehler: %5
Team: %1
App ID: %2
Expiration date: %3
- Team: %1
+ Team: %1
App-ID: %2
Ablaufdatum: %3
@@ -33185,83 +33201,83 @@ Ablaufdatum: %3iOS Settings
- iOS-Einstellungen
+ iOS-EinstellungenReset
- Zurücksetzen
+ ZurücksetzenAutomatically manage signing
- Signieren automatisch ausführen
+ Signieren automatisch verwaltenDevelopment team:
- Entwicklerteam:
+ Entwicklerteam:Provisioning profile:
- Provisioning-Profil:
+ Provisioning-Profil:Default
- Vorgabe
+ VorgabeNone
- Keine
+ KeineDevelopment team is not selected.
- Es ist kein Entwicklerteam ausgewählt.
+ Es ist kein Entwicklerteam ausgewählt.Provisioning profile is not selected.
- Es ist kein Provisioning-Profil ausgewählt.
+ Es ist kein Provisioning-Profil ausgewählt.Using default development team and provisioning profile.
- Die Vorgaben für Entwicklerteam und Provisioning-Profil werden benutzt.
+ Die Vorgaben für Entwicklerteam und Provisioning-Profil werden benutzt.Development team: %1 (%2)
- Entwicklerteam: %1 (%2)
+ Entwicklerteam: %1 (%2)Settings defined here override the QMake environment.
- Hier gewählte Einstellungen überschreiben die QMake-Umgebung.
+ Hier gewählte Einstellungen überschreiben die QMake-Umgebung.%1 not configured. Use Xcode and Apple developer account to configure the provisioning profiles and teams.
- %1 sind nicht konfiguriert. Benutzen Sie Xcode und Ihr Apple-Entwicklerkonto, um die Provisioning-Profile und Teams zu konfigurieren.
+ %1 sind nicht konfiguriert. Benutzen Sie Xcode und Ihr Apple-Entwicklerkonto, um die Provisioning-Profile und Teams zu konfigurieren.Development teams
- Entwicklerteams
+ EntwicklerteamsProvisioning profiles
- Provisioning-Profile
+ Provisioning-ProfileNo provisioning profile found for the selected team.
- Für das gewählte Team wurde kein Provisioning-Profil gefunden.
+ Für das gewählte Team wurde kein Provisioning-Profil gefunden.Provisioning profile expired. Expiration date: %1
- Das Provisioning-Profil ist abgelaufen. Ablaufdatum: %1
+ Das Provisioning-Profil ist abgelaufen. Ablaufdatum: %1Command:
-
+ Kommando:Arguments:
- Argumente:
+ Argumente:Reset to Default
- Auf Vorgabe zurücksetzen
+ Auf Vorgabe zurücksetzen
@@ -34558,16 +34574,17 @@ Beispiel: *.cpp%1*.h
Wipe Project
-
+ Projekt bereinigenWipes build directory and reconfigures using previous command line options.
Useful if build directory is corrupted or when rebuilding with a newer version of Meson.
-
+ Löscht das Build-Verzeichnis und konfiguriert das Projekt erneut mit den vorherigen Kommandozeilenargumenten.
+Dies ist hilfreich, wenn das Build-Verzeichnis beschädigt ist oder das Projekt mit einer neuen Version von Meson neu erstellt werden soll.Parameters:
-
+ Parameter:Tool arguments:
@@ -34579,7 +34596,8 @@ Useful if build directory is corrupted or when rebuilding with a newer version o
Meson Build
-
+ name of the build step
+ Erstellen mit MesonConfigure
@@ -34612,7 +34630,7 @@ Useful if build directory is corrupted or when rebuilding with a newer version o
Configuring "%1".
- Konfiguriere "%1"
+ Konfiguriere "%1".Running %1 in %2.
@@ -34624,15 +34642,15 @@ Useful if build directory is corrupted or when rebuilding with a newer version o
Command is not executable: %1
-
+ Kommando ist nicht ausführbar: %1No Meson tool set.
-
+ Kein Meson-Werkzeug konfiguriert.No Ninja tool set.
-
+ Kein Ninja-Werkzeug konfiguriert.No compilers set in kit.
@@ -34640,19 +34658,19 @@ Useful if build directory is corrupted or when rebuilding with a newer version o
Autorun Meson
-
+ Meson automatisch ausführenAutomatically run Meson when needed.
-
+ Führt Meson bei Bedarf automatisch aus.Ninja verbose mode
-
+ Ausführlicher Ninja-ModusEnables verbose mode by default when invoking Ninja.
-
+ Aktiviert standardmäßig den ausführlichen Modus beim Ausführen von Ninja.General
@@ -34660,15 +34678,15 @@ Useful if build directory is corrupted or when rebuilding with a newer version o
Meson Tool
-
+ Meson-WerkzeugThe Meson tool to use when building a project with Meson.<br>This setting is ignored when using other build systems.
-
+ Das zum Erstellen eines Projektes mit Meson zu verwendende Meson-Werkzeug.<br>Diese Einstellung wird bei der Verwendung anderer Build-Systeme ignoriert.Cannot validate this meson executable.
-
+ Die Überprüfung der ausführbaren Meson-Datei ist fehlgeschlagen.Unconfigured
@@ -34684,7 +34702,7 @@ Useful if build directory is corrupted or when rebuilding with a newer version o
New Meson or Ninja tool
-
+ Neues Meson- oder Ninja-WerkzeugTools
@@ -34700,67 +34718,67 @@ Useful if build directory is corrupted or when rebuilding with a newer version o
Meson executable path does not exist.
-
+ Pfad für das Meson-Werkzeug existiert nicht.Meson executable path is not a file.
-
+ Pfad für das Meson-Werkzeug ist keine Datei.Meson executable path is not executable.
-
+ Pfad für das Meson-Werkzeug ist nicht ausführbar.Cannot get tool version.
-
+ Das Ermitteln der Werkzeug-Version ist fehlgeschlagen.Meson build: Parsing failed
-
+ Erstellen mit Meson: Fehler beim AuswertenNinja Tool
-
+ Ninja-WerkzeugThe Ninja tool to use when building a project with Meson.<br>This setting is ignored when using other build systems.
-
+ Das zum Erstellen eines Projektes mit Meson zu verwendende Ninja-Werkzeug.<br>Diese Einstellung wird bei der Verwendung anderer Build-Systeme ignoriert.Cannot validate this Ninja executable.
-
+ Die Überprüfung der ausführbaren Ninja-Datei ist fehlgeschlagen.Ninja
-
+ NinjaName:
- Name:
+ Name:Path:
- Pfad:
+ Pfad:Add
- Hinzufügen
+ HinzufügenClone
- Klonen
+ KlonenRemove
-
+ EntfernenMake Default
- Als Vorgabe setzen
+ Als Vorgabe setzenSet as the default Meson executable to use when creating a new kit or when no value is set.
-
+ Als vorgegebenes Meson-Werkzeug einstellen, das verwendet wird, wenn eine neues Kit erstellt wird oder kein Wert eingestellt ist.
@@ -35055,7 +35073,7 @@ Useful if build directory is corrupted or when rebuilding with a newer version o
Path:
- Pfad:
+ Pfad:Global
@@ -35097,27 +35115,27 @@ Useful if build directory is corrupted or when rebuilding with a newer version o
Nimble Build
-
+ Erstellen mit NimbleNimble Test
-
+ Nimble-TestNimble Task
-
+ Nimble-AufgabeTask arguments:
-
+ Aufgabenargumente:Tasks:
-
+ Aufgaben:Nimble task %1 not found.
-
+ Nimble-Aufgabe %1 wurde nicht gefunden.
@@ -42220,7 +42238,7 @@ fails because Clang does not understand the target architecture.
ABIs:
- ABIs:
+ ABIs:Parallel jobs:
@@ -42282,7 +42300,7 @@ fails because Clang does not understand the target architecture.
ProfileShadow build directory suffixNon-ASCII characters in directory suffix may cause build issues.
- Profile
+ ProfileQbs Build
@@ -42466,20 +42484,20 @@ fails because Clang does not understand the target architecture.
Reset
- Zurücksetzen
+ ZurücksetzenUse %1 settings directory for Qbs%1 == "Qt Creator" or "Qt Design Studio"
-
+ Das Verzeichnis für Einstellungen von %1 auch für Qbs benutzenPath to qbs executable:
-
+ Pfad zur ausführbaren qbs-Datei:Default installation directory:
-
+ Vorgabe-Installationsverzeichnis:Qbs version:
@@ -42487,7 +42505,7 @@ fails because Clang does not understand the target architecture.
Failed to retrieve version.
-
+ Die Version konnte nicht ermittelt werden.General
@@ -42495,54 +42513,56 @@ fails because Clang does not understand the target architecture.
Failed to run qbs config: %1
-
+ Das Ausführen von qbs config ist fehlgeschlagen: %1Received invalid input.
-
+ Ungültige Eingabe erhalten.No qbs executable was found, please set the path in the settings.
-
+ Es wurde keine ausführbare qbs-Datei gefunden, bitte setzen Sie den Pfad in den Einstellungen.The qbs executable was not found at the specified path, or it is not executable ("%1").
-
+ Die ausführbare qbs-Datei wurde am angegebenen Pfad nicht gefunden oder ist nicht ausführbar ("%1").The qbs process quit unexpectedly.
-
+ Der qbs-Prozess wurde unerwartet beendet.The qbs process failed to start.
-
+ Der qbs-Prozess konnte nicht gestartet werden.The qbs process sent unexpected data.
-
+ Der qbs-Prozess hat unerwartete Daten gesendet.The qbs API level is not compatible with what %1 expects.%1 == "Qt Creator" or "Qt Design Studio"
-
+ Der qbs-API-Level ist nicht mit dem von %1 erwarteten kompatibel.Request timed out.
-
+ Zeitüberschreitung bei der Anfrage.Failed to load qbs build graph.
-
+ Der qbs-Build-Graph konnte nicht geladen werden.The qbs session is not in a valid state.
-
+ Die qbs-Sitzung ist in keinem gültigen Zustand.Failed to update files in Qbs project: %1.
The affected files are:
%2
-
+ Das Aktualisieren von Dateien im Qbs-Projekt ist fehlgeschlagen: %1.
+Die betroffenen Dateien sind:
+ %2
diff --git a/src/libs/solutions/tasking/tasktree.cpp b/src/libs/solutions/tasking/tasktree.cpp
index ff43b3a6129..4e6b40ccc1e 100644
--- a/src/libs/solutions/tasking/tasktree.cpp
+++ b/src/libs/solutions/tasking/tasktree.cpp
@@ -1614,7 +1614,7 @@ void TaskNode::invokeEndHandler(bool success)
\endcode
The task tree above has a top level element of the Group type that contains
- tasks of the type ProcessTask, FileTransferTask, and ConcurrentCallTask.
+ tasks of the ProcessTask, FileTransferTask, and ConcurrentCallTask type.
After taskTree->start() is called, the tasks are run in a chain, starting
with ProcessTask. When the ProcessTask finishes successfully, the ConcurrentCallTask
task is started. Finally, when the asynchronous task finishes successfully, the
@@ -1765,7 +1765,7 @@ void TaskNode::invokeEndHandler(bool success)
\section2 Task's Start Handler
When a corresponding task class object is created and before it's started,
- the task tree invokes a mandatory user-provided setup handler. The setup
+ the task tree invokes an optionally user-provided setup handler. The setup
handler should always take a \e reference to the associated task class object:
\code
@@ -2150,7 +2150,7 @@ void TaskNode::invokeEndHandler(bool success)
\section1 Task Adapters
- To extend a TaskTree with new a task type, implement a simple adapter class
+ To extend a TaskTree with a new task type, implement a simple adapter class
derived from the TaskAdapter class template. The following class is an
adapter for a single shot timer, which may be considered as a new
asynchronous task:
@@ -2164,10 +2164,11 @@ void TaskNode::invokeEndHandler(bool success)
task()->setInterval(1000);
connect(task(), &QTimer::timeout, this, [this] { emit done(true); });
}
+ private:
void start() final { task()->start(); }
};
- QTC_DECLARE_CUSTOM_TASK(TimeoutTask, TimeoutTaskAdapter);
+ TASKING_DECLARE_TASK(TimeoutTask, TimeoutTaskAdapter);
\endcode
You must derive the custom adapter from the TaskAdapter class template
@@ -2178,12 +2179,12 @@ void TaskNode::invokeEndHandler(bool success)
accessible through the TaskAdapter::task() method. The constructor
of TimeoutTaskAdapter initially configures the QTimer object and connects
to the QTimer::timeout signal. When the signal is triggered, TimeoutTaskAdapter
- emits the done(true) signal to inform the task tree that the task finished
- successfully. If it emits done(false), the task finished with an error.
+ emits the \c done(true) signal to inform the task tree that the task finished
+ successfully. If it emits \c done(false), the task finished with an error.
The TaskAdapter::start() method starts the timer.
To make QTimer accessible inside TaskTree under the \e TimeoutTask name,
- register it with QTC_DECLARE_CUSTOM_TASK(TimeoutTask, TimeoutTaskAdapter).
+ register it with TASKING_DECLARE_TASK(TimeoutTask, TimeoutTaskAdapter).
TimeoutTask becomes a new task type inside Tasking namespace, using TimeoutTaskAdapter.
The new task type is now registered, and you can use it in TaskTree:
diff --git a/src/plugins/cmakeprojectmanager/cmakebuildstep.cpp b/src/plugins/cmakeprojectmanager/cmakebuildstep.cpp
index 4252ee3914b..6fc6ecc3e32 100644
--- a/src/plugins/cmakeprojectmanager/cmakebuildstep.cpp
+++ b/src/plugins/cmakeprojectmanager/cmakebuildstep.cpp
@@ -16,6 +16,8 @@
#include
+#include
+
#include
#include
#include
@@ -202,7 +204,8 @@ static bool supportsStageForInstallation(const Kit *kit)
QTC_ASSERT(buildDevice, return false);
return runDevice->id() != buildDevice->id()
&& runDevice->type() != Android::Constants::ANDROID_DEVICE_TYPE
- && runDevice->type() != Ios::Constants::IOS_DEVICE_TYPE;
+ && runDevice->type() != Ios::Constants::IOS_DEVICE_TYPE
+ && runDevice->type() != WebAssembly::Constants::WEBASSEMBLY_DEVICE_TYPE;
}
CMakeBuildStep::CMakeBuildStep(BuildStepList *bsl, Id id) :
diff --git a/src/plugins/cmakeprojectmanager/cmakeprojectmanager.cpp b/src/plugins/cmakeprojectmanager/cmakeprojectmanager.cpp
index 1f16494fcae..1913e994bf8 100644
--- a/src/plugins/cmakeprojectmanager/cmakeprojectmanager.cpp
+++ b/src/plugins/cmakeprojectmanager/cmakeprojectmanager.cpp
@@ -244,6 +244,8 @@ void CMakeManager::reloadCMakePresets()
{QMessageBox::Yes, Tr::tr("Reload")},
});
+ settings().writeSettings();
+
if (clickedButton == QMessageBox::Cancel)
return;
diff --git a/tests/system/shared/qtcreator.py b/tests/system/shared/qtcreator.py
index 8ad3a7eccf9..0b86001529f 100644
--- a/tests/system/shared/qtcreator.py
+++ b/tests/system/shared/qtcreator.py
@@ -45,8 +45,9 @@ def __closeInfoBarEntry__(leftButtonText):
leftWidget = "leftWidget={%s}" % (toolButton % leftButtonText)
test.log("closing %s" % leftButtonText)
buttonObjStr = "{%s %s}" % (doNotShowAgain, leftWidget)
+ checkIfObjectExists(buttonObjStr, verboseOnFail=True)
clickButton(waitForObject(buttonObjStr))
- waitFor('object.exists(buttonObjStr) == False', 2000)
+ checkIfObjectExists(buttonObjStr, False, 2000, True)
# additionalParameters must be a list or tuple of strings or None
def startQC(additionalParameters=None, withPreparedSettingsPath=True, closeLinkToQt=True, cancelTour=True):