Konsola w QT

Odpowiedz Nowy wątek
2011-08-31 00:30
0

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?

Pozostało 580 znaków

2011-08-31 00:37

Dokladnie Twoj blad i dokladnie Ubuntu: https://bugs.launchpad.net/ubuntu/+source/qtcreator/+bug/566387
Also: http://stackoverflow.com/ques[...]console-input-with-qt-creator

Google, 20 sekund.


"(...) otherwise, the behavior is undefined".

Pozostało 580 znaków

2011-08-31 09:19
0

jestem pewien że naprawiłem to bez zmiany terminala na xterm, ale nie mogę znaleźć jak…

Pozostało 580 znaków

2011-09-01 11:14
0

Dzięki Endrju, faktycznie wszystko działa.

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0