こんにちは、津田%自宅研究員(主席)です。
最近はQt5を使ってテキストエディタを開発しているのですが、 (参照:https://github.com/vivisuke/openViVi%EF%BC%89 以下の問題が解決できず困っています。 もし対処方法をご存知の方がいらっしゃったらご教授お願いします。
問題:ビューで Tab キーを押すと、Tab文字が挿入されず、フォーカスが 別のWidget に移ってしまう。
補足:Tab はフォーカス移動に割当られていて、ビューにフォーカスが ある状態で Tab キーを押しても keyPressEvent() がコールされません。 Tab によるフォーカス移動をディセーブルする方法があったと記憶して いるのですが、具体的にどうするのかをすっかり忘れてしまいました。
regards, N.Tsuda http://vivi.dyndns.org/ (ViVi Web Site) http://vivi.dyndns.org/u/1/last (津田の開発な日記) http://twitter.com/vivisuke (津田の開発なつぶやき)
津田さん
お疲れさまです。
focusNextPrevChild で return false すると良いぽいです。
https://gist.github.com/Atsushi4/86cd97fcfebf46a1208c60f33c232591
□■━━━━━━━━━━━━━━━━━ 山本 篤史 e-mail: atsushi.yamyam@gmail.com ━━━━━━━━━━━━━━━━━■□
2020年4月27日(月) 9:31 Nobuhide Tsuda ntsuda@master.email.ne.jp:
こんにちは、津田%自宅研究員(主席)です。
最近はQt5を使ってテキストエディタを開発しているのですが、 (参照:https://github.com/vivisuke/openViVi%EF%BC%89 以下の問題が解決できず困っています。 もし対処方法をご存知の方がいらっしゃったらご教授お願いします。
問題:ビューで Tab キーを押すと、Tab文字が挿入されず、フォーカスが 別のWidget に移ってしまう。
補足:Tab はフォーカス移動に割当られていて、ビューにフォーカスが ある状態で Tab キーを押しても keyPressEvent() がコールされません。 Tab によるフォーカス移動をディセーブルする方法があったと記憶して いるのですが、具体的にどうするのかをすっかり忘れてしまいました。
regards, N.Tsuda http://vivi.dyndns.org/ (ViVi Web Site) http://vivi.dyndns.org/u/1/last (津田の開発な日記) http://twitter.com/vivisuke (津田の開発なつぶやき)
Qt-users mailing list Qt-users@qt-users.jp http://qt-users.jp/mailman/listinfo/qt-users
こんにちは、津田%自宅研究員(主席)です。 あれ、わたしの投稿が流れてこなかったので、MLサーバが生きて ないのかと思ってました。
on Tue, 28 Apr 2020 23:46:15 +0900 YAMAMOTO Atsushi atsushi.yamyam@gmail.com wrote
focusNextPrevChild で return false すると良いぽいです。
https://gist.github.com/Atsushi4/86cd97fcfebf46a1208c60f33c232591
ご教授、ありがとうございます。
が、この質問を投げた後に、その方法を別の人にも教えてもらいましたよ ^^;;;
regards, N.Tsuda http://vivi.dyndns.org/ (ViVi Web Site) http://vivi.dyndns.org/u/1/last (津田の開発な日記) http://twitter.com/vivisuke (津田の開発なつぶやき) https://www.facebook.com/nobuhide.tsuda%EF%BC%88%E6%B4%A5%E7%94%B0 伸秀)