Qt:文本中的小部件
Qt: Widgets in text
是否有任何小部件可以显示与小部件混合的文本?例如:
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] - 是图形视图。
Qt 中没有内置的小部件支持这种文本和其他小部件的组合。您可以尝试做的是将 QLabel
小部件与布局中的文本和其他小部件组合在一起,但是如果文本动态更改或 window 调整大小,处理这种组合将是一场噩梦。
另一方面,您将此组合显示为 html 页面并将其加载到 QWebView
中,它可以用作几乎功能齐全的网络浏览器。您可能已经看到过这样的语言测试网页,您需要在空白的编辑框中输入正确的单词。
是否有任何小部件可以显示与小部件混合的文本?例如:
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] - 是图形视图。
Qt 中没有内置的小部件支持这种文本和其他小部件的组合。您可以尝试做的是将 QLabel
小部件与布局中的文本和其他小部件组合在一起,但是如果文本动态更改或 window 调整大小,处理这种组合将是一场噩梦。
另一方面,您将此组合显示为 html 页面并将其加载到 QWebView
中,它可以用作几乎功能齐全的网络浏览器。您可能已经看到过这样的语言测试网页,您需要在空白的编辑框中输入正确的单词。