0
我已經創建了一個簡單的Qt控制檯應用程序(基於Qt提供的示例代碼)。雖然這是一個控制檯應用程序,LDD顯示大量的X11東西鏈接英寸爲什麼包含命令行應用程序的QtWidgets?
我注意到我的.pro文件我有QT += widgets
。這似乎很奇怪的控制檯應用程序,所以我刪除的小部件,但不編譯顯示:
main.cpp:13:24: error: QApplication: No such file or directory
main.cpp: In function ‘int main(int, char**)’:
main.cpp:26: error: ‘QApplication’ was not declared in this scope
main.cpp:26: error: expected ‘;’ before ‘app’
main.cpp:47: error: ‘app’ was not declared in this scope
main.cpp: At global scope:
main.cpp:21: warning: unused parameter ‘argc’
main.cpp:21: warning: unused parameter ‘argv’
make: *** [main.o] Error 1
誰能告訴我這是怎麼回事?我是否需要用於控制檯應用程序的小部件?如果沒有,爲什麼我不能成功刪除它?