問題タブ [qplaintextedit]
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.
qt - serialport アシスタントで使用される QPlainTextEdit への文字列の追加を高速かつ改行なしで行う
私は serialport アシスタントに取り組んでいます。QPlainTextEdit で受信したデータを表示したいので、まず「追加」を試みました。
「追加」は高速です。ボーレートを下げることはありませんが、改行で新しい段落を追加します。非常に不快に見えます。
この回答を表示した後、<a href="https://stackoverflow.com/questions/13559990/how-to-append-text-to-qplaintextedit-without-adding-newline-and-keep-scroll-at">方法改行を追加せずに QPlainTextEdit にテキストを追加し、一番下にスクロールし続けるには? 私はこれを試しました
改行なしでしたが、それはより深刻な問題を引き起こしました.baudRate (Calculate once per second) を 460800 から 1200 まで徐々に減らします。
これを達成する方法を手伝ったり、アイデアを提供してみてください。
python-3.x - QPlainTextEdit でタブの幅を変更する方法
PyQt5 で QPlaintextEdit を使用している場合Tab、キーボードのボタンを押すと、6 つのスペースを合わせたサイズのタブ スペースが表示されます。しかし、私はそれを 4 つのスペースのサイズにしたいので、次のように使用します。
タブスペースのインデントを取得する必要があります。これは、合計で 4 つのスペースの長さです。
タブ スペースの代わりに 4 つのスペースを使用してみましたが、コードが長くなり、複雑になりました。