質問: Qtのスレッドでgetchar()の実行方法に関する質問です。 QtCreatorのWidgetアプリケーションでプログラムしています。 下記のスレッドのrun()の中の、getchar()にキーボードから、文字を 入力する方法はありますか? つまり、このキーインを取込み、次のコードを実行します。 Qのmainwindowのフォーム上で、キーを押しても、getchar()に届かない ので、これを解決出来ないかと考えています。 //============================ void keyPress::run() { qDebug("keyPress()"); getchar(); qDebug("keyPress()_get char"); keyPressed.wakeAll(); } //=========================== 以上、お手数ですが宜しくお願いします。
回答: GUIでは、getchar()は、機能しない仕様の様です。