Hello! I’m writing my application in QML, and inside a TextArea formatted with RichText I want to display this:
a header
(an empty line)
another header
my first thought was to go with a <br>
tag, but it has a problem: it creates 2 empty lines, don’t know why. so doing this
<h1>hello</h1>
<br>
<h2>world</h2>
produces
hello
(an empty line)
(an empty line)world
I tried using the <pre>
tag:
<pre>
</pre>
but no empty lines were displayed
the only working workaround was to use a non breaking space
, but being it a TextArea, the user is able to edit the text, and so there would be a “rogue” space instead of an empty line. How can I display just a single line break between two headers (or even paragraphs, but in my case the header is needed)?
All things programming and coding related. Subcommunity of Technology.
This community’s icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.
replying to @ono@lemmy.ca as the direct reply loops forever:
thanks for the answer! I already tried an empty paragraph
<p></p>
but it gets stripped out by the textarea as soon as I assign it to thetext
property: if I print the text right after it has been modified, the empty paragraph is gone. the same goes for<p[/]>
or<[/]p>