合适的C++;用于显示静态html页面的小部件 我需要创建一个简单的跨平台C++项目来渲染(显示)HTML页面(让它成为显示帮助材料的应用程序)。此页面可以包含一些图像和样式(在html中插入css)。因此,我寻找在项目中实现下一个功能的最佳方法: 可以显示和缩放格式化的html文本 可以显示和缩放图像以及文本 CSS支持 易于部署-应用程序中使用的小部件应该是轻量级的,并且不应该有很多额外的依赖项
我尝试使用合适的C++;用于显示静态html页面的小部件 我需要创建一个简单的跨平台C++项目来渲染(显示)HTML页面(让它成为显示帮助材料的应用程序)。此页面可以包含一些图像和样式(在html中插入css)。因此,我寻找在项目中实现下一个功能的最佳方法: 可以显示和缩放格式化的html文本 可以显示和缩放图像以及文本 CSS支持 易于部署-应用程序中使用的小部件应该是轻量级的,并且不应该有很多额外的依赖项,html,c++,css,qt,zooming,Html,C++,Css,Qt,Zooming,我尝试使用QTextEdit。但不幸的是,正如Qt文档所说,QTextEditzoom方法不会改变任何图像的大小 还尝试在那里使用QWebView(Qt5.4)。但在切换到Qt5.6之后,我注意到Qt WebKit已被弃用,不再受支持。另一方面,将Qt WebKit功能替换为Qt WebEngine的功能是痛苦的。此外,QtWebEngine模块非常庞大,并且与我实际未使用的部分有很多依赖关系(例如,它很大程度上依赖于ChromiumWebEngine)。因此,我的应用程序中不需要完整的web浏
QTextEdit
。但不幸的是,正如Qt文档所说,QTextEdit
zoom方法不会改变任何图像的大小
还尝试在那里使用QWebView
(Qt5.4)。但在切换到Qt5.6之后,我注意到Qt WebKit已被弃用,不再受支持。另一方面,将Qt WebKit功能替换为Qt WebEngine的功能是痛苦的。此外,QtWebEngine模块非常庞大,并且与我实际未使用的部分有很多依赖关系(例如,它很大程度上依赖于ChromiumWebEngine)。因此,我的应用程序中不需要完整的web浏览器
那么,实现上述功能的最佳方法(可能是一些免费使用的轻量级小部件)是什么
提前谢谢。我对这个图书馆没有经验,但我听到了很多关于它的好消息:
它看起来非常轻量级(<20个类),可能还可以工作。文档中不清楚您的其他一些规范,但可能需要尝试一下。我没有使用此库的经验,但我听到了很多关于它的好消息:
它看起来非常轻量级(<20个类),可能还可以工作。文档中不清楚您的其他一些规格,但这可能是需要尝试的。您可以使用
QTextEdit
方法,但使用将其放置在/上下文中,然后使用执行缩放。您可以使用QTextEdit
方法,但使用将其放置在/上下文中,然后使用执行缩放。