Tämä ohje kuvaa, kuinka konfiguroit Visual Studio 2026:n siten,
että voit luoda ja kääntää Qt Widgets -sovelluksia C++:lla.
1. Esivaatimukset
- Windows 10 tai uudempi
- Visual Studio 2026
- Qt (LTS-versio suositeltava, esim. Qt 6.x)
Huom: Qt:n ja Visual Studion käyttämän C++-kääntäjän
(MSVC) version on oltava yhteensopivia.
2. Visual Studio 2026:n asennus
- Käynnistä Visual Studio Installer
- Valitse asennettavaksi:
- Desktop development with C++
- Varmista, että seuraavat komponentit ovat valittuna:
- MSVC v14.x C++ build tools
- Windows 10/11 SDK
- CMake tools for Windows
- Asenna Visual Studio
3. Qt:n asennus
- Lataa Qt Online Installer osoitteesta:
https://www.qt.io/download
- Asenna Qt ja valitse:
- Qt 6.x (LTS)
- MSVC-kääntäjä (esim.
msvc2022_64)
- Qt Widgets -moduuli
Jos käytät Visual Studio 2026:ta, Qt:n MSVC 2022 -versio on yleensä
yhteensopiva myös uudemman Visual Studion kanssa.
4. Qt VS Tools -laajennuksen asentaminen
- Avaa Visual Studio 2026
- Valitse Extensions → Manage Extensions
- Etsi Qt Visual Studio Tools
- Asenna laajennus ja käynnistä Visual Studio uudelleen
5. Qt-version konfigurointi Visual Studiossa
- Avaa Extensions → Qt VS Tools → Qt Versions
- Paina Add
- Anna Qt-asennuksen polku, esim:
C:\Qt\6.6.0\msvc2022_64\´qpath
- Tallenna asetukset
6. Qt Widgets -projektin luonti
- Valitse File → New → Project
- Valitse Qt Widgets Application
- Anna projektille nimi ja sijainti
- Valitse:
- Qt-versio
- Build-järjestelmä (CMake tai qmake)
- Viimeistele projektin luonti
7. Projektin kääntäminen ja ajaminen
- Valitse oikea konfiguraatio (Debug / Release)
- Paina Build → Build Solution
- Käynnistä sovellus Debug → Start Without Debugging
8. Yleisiä ongelmia
- Qt-versio ei näy → tarkista Qt VS Tools -asetukset
- Linkkerivirheet → varmista MSVC- ja Qt-version yhteensopivuus
- Designer ei aukea → tarkista Qt Widgets -moduulin asennus
9. Lisätietoja
- Qt-dokumentaatio:
https://doc.qt.io
- Qt VS Tools:
https://doc.qt.io/qtvstools