2

テキスト ドキュメントに非常に長い行があるとします。そのような線を幅に合わせて分割したい。しかし、そのような場所を何らかの方法でマークすることも必要です。たとえば、次のようになります。

ここでは、1 つの短い行が表示され、次に 3 つの行が表示されます。それぞれの行は幅に合わせて 2 つに分割され、各分割には次のマーカー (Unicode 記号のみ) が付けられます: ↲ ↳.

この例では、等幅フォントを使用しているため、改行とマーカーを手動で挿入するだけでハックを行うことができました。内部 Qt のテキスト レイアウト メカニズムを使用し、非等幅フォントで動作するより良い方法があるのではないかと思っています。マーカーの種類はあまり気にしません。テキストの後に赤い線を引くことができます。改行に関する情報が必要なだけです。

リッチテキストもあまり気にしませんが、プレーンテキストもいいです。

4

0 に答える 0