問題タブ [pyqt6]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - PyQt6:高さが縮小した後、QTextEdit の下の境界線を再描画しますか?
QTextEditからサブクラス化されたテキストボックスのクラスがあり、その内容に合わせて自動的にサイズ変更され、ウィンドウのサイズが変更されるとサイズも変更されます。
テキストは非常に長くなる可能性があり、テキスト ボックスはテキストを自動的に改行するため、横方向のスペースが増えると、改行が少なくなるため、テキスト ボックスの高さが縮小する可能性があります。
問題は、テキスト ボックスが縮小すると、下の境界線が失われ、ウィンドウの幅が縮小しない限り、左、上、右の境界線しか表示されないことです。
最小限の再現可能な例:
最大化ボタンをクリックすると、テキスト ボックスが 3 行から 1 行になり、ウィンドウを元に戻すまで下の境界線が失われます。
境界線を再描画したいのですが、Google で 8 時間以上検索しましたが、解決策が見つかりませんでした。次のautoResize
機能を追加しようとしましたが、役に立ちませんでした。
これはどのように行うことができますか?