Tworzę aplikację konsolową w QT. Używam Linuxa, dystrybucję Ubuntu.
W terminalu QTcreatora cout powoduje wydrukowanie ciągu znaków. Natomiast jeśli chce wczytać (cin) to nie da rady. Nie mogę nic wpisać w terminalu i zaakceptować enterem.
W QT jest opcja żeby otworzyć program w terminalu linuxa (projekty->ustawienia uruchamiania->uruchom w terminalu). Po zaznaczeniu tej opcji i kompilacji programu terminal się otwiera ale nic się nie dzieje. Nawet cout nic nie drukuje. Dlaczego tak się dzieje?
0
0
Dokladnie Twoj blad i dokladnie Ubuntu: https://bugs.launchpad.net/ubuntu/+source/qtcreator/+bug/566387
Also: http://stackoverflow.com/questions/1356328/console-input-with-qt-creator
Google, 20 sekund.
0
jestem pewien że naprawiłem to bez zmiany terminala na xterm
, ale nie mogę znaleźć jak…
0
Dzięki Endrju, faktycznie wszystko działa.