是否有任何小部件可以显示与小部件混合的文本?例如:
Lorem ipsum dolor sit amet, [x]consectetur adipiscing elit,
sed do eiusmod tempor incididunt ut [v]labore et dolore magna aliqua.
Ut enim ad minim veniam, [image]quis nostrud exercitation ullamco
laboris nisi ut aliquip ex ea commodo consequat.
[x]和[v] - 是一个复选框,[image] - 是一个图形视图。
答案 0 :(得分:1)
Qt中没有内置的小部件支持这种文本和其他小部件的组合。您可以尝试做的是在布局中使用文本和其他小部件组合QLabel
小部件,但如果文本动态更改或窗口大小调整,则处理此合成将是一场噩梦。
另一方面,您将此合成呈现为html页面并将其加载到QWebView
中,该{{1}}可用作几乎功能齐全的Web浏览器。您可能已经看过用于语言测试的此类网页,您需要在空编辑框中输入正确的单词。