Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/91.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
合适的C++;用于显示静态html页面的小部件 我需要创建一个简单的跨平台C++项目来渲染(显示)HTML页面(让它成为显示帮助材料的应用程序)。此页面可以包含一些图像和样式(在html中插入css)。因此,我寻找在项目中实现下一个功能的最佳方法: 可以显示和缩放格式化的html文本 可以显示和缩放图像以及文本 CSS支持 易于部署-应用程序中使用的小部件应该是轻量级的,并且不应该有很多额外的依赖项_Html_C++_Css_Qt_Zooming - Fatal编程技术网

合适的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
方法,但使用将其放置在/上下文中,然后使用执行缩放。