Qt für Windows - SDK für Windows-Anwendungen

Konfiguration

Um Windows App SDK in Qt-Anwendungen zu verwenden, konfigurieren Sie den SDK-Pfad.

Verwendung von Qt Creator

Um das Windows App SDK in Qt Creator zu konfigurieren, gehen Sie zu Preferences > SDKs.

\QC SDKs Voreinstellungen.

Weitere Informationen finden Sie unter Qt Creator Dokumentation.

Über die Befehlszeile

  1. Wechseln Sie in ein leeres Verzeichnis.

    Beispiel:

    mkdir C:\Dev\wasdk
    cd C:\Dev\wasdk
  2. Laden Sie NuGet in dieses Verzeichnis herunter.

    Beispiel: Herunterladen mit PowerShell über die Befehlszeile:

    powershell.exe -Command "& {Invoke-WebRequest https://dist.nuget.org/win-x86-commandline/latest/nuget.exe -OutFile nuget.exe}"
  3. Laden Sie das Windows App SDK mit NuGet herunter.
    nuget.exe install Microsoft.WindowsAppSDK -OutputDirectory ./
  4. Setzen Sie die Umgebungsvariable WIN_APP_SDK_ROOT auf das Windows APP SDK-Verzeichnis, das normalerweise Microsoft.WindowsAppSDK.{Version} heißt.

    Verwenden Sie zum Beispiel die Befehlszeile:

    cd Microsoft.WindowsAppSDK.*
    set WIN_APP_SDK_ROOT=%cd%
    setX WIN_APP_SDK_ROOT %cd%

Verwendung des Windows App SDK in Qt-Apps

Rufen Sie die CMake-Funktion qt_add_win_app_sdk(Projektname) in der CMake-Datei des Projekts auf. Ersetzen Sie Projektname durch Ihren Projektnamen.

Verwenden Sie eine Bedingung, um sicherzustellen, dass der Build nur für MSVC-Builds gilt:

if (MSVC)
    qt_add_win_app_sdk(ProjectName)
endif()

© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.