PyQtは中focusNextChild問題
-
16-09-2019 - |
質問
私は1つのウィジェットからfocusNextChild()
メソッドを使用して次のいずれかにフォーカスを設定しようとしています。それは動作しますが、私は、タブ・キーを使用するか、コードで物事をやって若干の差があるようです。次のコントロールは少しドットで囲まれたキャプションとフォーカスのあるボタンでタブ・キーの結果を使用して、ボタンなので、あなたはフォーカスが制御され、すぐに表示された場合。コードを使用してもドットが表示されません。どうすれば表示されるようにドットを強制することができますか?
解決
(フォーカス矩形は、明示的なキーボードのフォーカスを使用している場合を除き、描かれていないこと、例えば、タブ・キーを使用して)この問題は、選択したテーマ(?とウィンドウマネージャ)が指定された要素をレンダリングすることを選択したかの結果である可能性があります<。 / P>
いくつかのテーマは明示的に「キーボード」のナビゲーションを使用する際に他の人にのみフォーカス四角形を描画する一方、フォーカスを受け取る「は任意の」要素の周りにフォーカス四角形を描画することもできます。
要するに:。これはおそらく、テーマ固有の問題である。
所属していません StackOverflow