專案中包含 #include <QColor>,編譯時提示:
QColor: No such file or directory
.pro 文件中 QT 變量減去了 gui 模組:
QT -= gui
導致編譯器找不到 QtGui 模組下的 QColor 等類定義。
在 .pro 中加回 gui 模組:
QT += gui
執行 qmake → 重新構建** 即可。
QT += core gui widgets 是桌面應用常見組合;純控制台程序可僅保留 core。find_package(Qt6 REQUIRED COMPONENTS Gui) 或對應 Qt5 寫法。.pro / CMakeLists.txt。gui 在 QT / find_package 組件列表中。qmake 或 cmake 重新生成構建系統。