Я новичок в Qt и пытался начать писать в нем простую чистую программу на C ++. Я создал новый проект, и мой .pro-файл выглядит следующим образом:
TEMPLATE = app
TARGET = testgraph
QT = core gui
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
SOURCES += \
main.cpp
, а мой основной. cpp -файл:
#include <iostream>
using namespace std;
int main(){
int n;
cout << "type an integer: " << endl;
cin >> n;
cout << "you have typed: " << n << endl;
return 0;
}
, а затем я нажал кнопку Build и затем беги. Кажется, что программа работает, но она не может достичь присвоения значения, которое я только что набрал,

после того, как я набрал 4 и нажал Enter, я ожидал, что он разорвет строку и вернет «вы набрали 4», но курсор только что начал новую строку и ничего не произошло.
Это потому, что что-то не так в файле .pro?