使用HTML和CSS,我可以使用inline-block
显示文字,所以:
<html>
<head>
<style>
.inline {
display: inline-block;
vertical-align: middle;
text-align: center;
}
</style>
</head>
<body>
<div class='inline'><div>aaa1<br/>a2<br/>aaaa3</div></div>
<div class='inline'><div>bb1<br/>bbbb2</div></div>
<div class='inline'><div>c1<br/>cccc2<br/>cc3<br/>ccc4</div></div>
</body>
</html>
您可以将其here运行到显示。
是否可以使用Qt(没有QtWebView
,QtWebEngine
,QtWebKit
和QTextTable
)获得相同的显示结果,并且能够像在浏览器中那样选择文本?并且当一行中有多个块时,将块移动到下一行作为自动换行。块可以具有不同的宽度,具体取决于其中包含的单词的长度。
为我显示和选择文本的结果很重要。如果这可以通过HTML或其他标签来完成,那就很好,但没关系。