QtでCUIアプリをつくっているが、デバッグでキーボード入力を受け取れない

実現したいこと

QtでCUIアプリを作り、キーボードからコマンドを入力するようにしたい。

前提

QtCreatorで作成

発生している問題・エラーメッセージ

QtCreatorの下に出るコンソールウィンドウに入力しても、QTextStreemのstdinのreadLineで受け取らない。(その先の行に置いたbreakポイントに行かない)

コマンドをキーボードから入力し、その先のアプリケーション動作をデバッグしたいです。

該当のソースコード

QStringList UserApp::keyboad()
{
QTextStream stream(stdin);
QString line = stream.readLine();

return line.split(" ");

}

試したこと

・アプリケーション出力ウィンドウでキーボードで適当に入力し改行も入力
・QML Debugger COnsoleでキーボードで適当に入力し改行も入力

コメントを投稿

0 コメント