社区
Qt
帖子详情
求助!用Word制作的含有图片的html文件在Qt Assistant中显示不出图片
jack12890
2017-09-12 10:22:13
现在我想给利用 Qt Assistant自己的程序自定义帮助系统,帮助文档的word版已经写完了,里面含有一些图片。在使用Word转成HTML文件后,用浏览器打开图片还能正常显示,但是生成 .qch文件后,使用 Qt assistant打开后却看不到图片。
...全文
187
1
打赏
收藏
求助!用Word制作的含有图片的html文件在Qt Assistant中显示不出图片
现在我想给利用 Qt Assistant自己的程序自定义帮助系统,帮助文档的word版已经写完了,里面含有一些图片。在使用Word转成HTML文件后,用浏览器打开图片还能正常显示,但是生成 .qch文件后,使用 Qt assistant打开后却看不到图片。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jack12890
2017-09-12
打赏
举报
回复
我自己找到问题所在了。 用word生成的带图片的html文件会附带一个同名文件夹,里面存放这图片文件。但我在qhp文件的file标签下没有将这些图片文件包括进来,所以Qt assistant自然就显示不了图片。 但是现在还有问题。就是把那些文件统一放到一个images文件夹后,这些附带的文件夹仍然不能删除,删除的话html文件也会被一起删除。还有就是图片的排版和位置总是不能很好的对应起来。会和在word和浏览器中看到的不一样。 哎!自己要是会HTML语言就好了,就可以自己完成这些布局了。
Qt
程序
显示
不出
加载的
图片
最近做了一个
Qt
+ OpenCV 的项目; 在添加qrc
图片
资源后,运行起来发现
图片
木有
显示
出来;在网上找了一通帖子也无果后,就只能靠自己啦。 最后,发现我在加载OpenCV库的时候,加载了它的libjpeg.lib和libpng.lib; 去除了这两个库后,果断可以
显示
出来啦~ 写出来给可能出现同样问题的童鞋一个参考吧~
在
qt
中
加载
html
,在
qt
窗体里面
显示
html
1)首先新建一个
qt
工程。在pro
文件
里面添加 webkitwidgets和 network模块
QT
+= core gui webkitwidgets networkgreaterThan(
QT
_MAJOR_VERSION, 4):
QT
+= widgetsTARGET =
html
1TEMPLATE = appSOURCES += main.cpp\mainwindow.cpp...
解决
QT
使用QWebEngineView加载
不出
网页问题和实现
qt
与
html
网页基础通信
但将源代码发给其他人之后,发现别人可以打开,但时间略长大概需要十秒左右,怀疑是
QT
版本问题,我现在用的版本是
QT
6.6.7,此版本加载
不出
地图
显示
,但可以加载出经纬度的文字和
显示
框。之后重新切换
QT
版本至
QT
5.15.2之后,生成方式选择Release之后,问题解决,地图可以在一秒左右加载出来。这个代码是让
qt
不使用默认的代理,我测试下来,不加这句代码会稍微慢个两秒钟,也可能是偶然问题,现在不太清楚,但最好加上,避免奇奇怪怪的问题。
QT
A
ssis
t
ant
开发自己的帮助文档
QT
A
ssis
t
ant
开发自己的帮助文档
QT
A
ssis
t
ant
使用
QT
A
ssis
t
ant
开发自己软件帮助文档创建文档并自定义
Qt
助手为
Qt
助手组织文档自定义
qt
助手通过助手类控制
qt
助手主窗口类findFileDialog类总结
QT
A
ssis
t
ant
使用
qt
自带
Qt
A
ssis
t
ant
,大家叫
qt
助手,写的很全面,很实用,当你需要什么功能时候按下F1,打开看看你会发现
qt
官方基本上...
使用
QT
读取
图片
用相对路径
显示
不出
问题
使用
Qt
中
的QPixmap用相对路径“…/”读取
不出
,项目路径已经是默认设置的了,后来才发现当前目录在
Qt
的安装
文件
夹下tools
文件
夹
中
的
Qt
Creator
文件
夹
中
。 所以不确定的情况下使用绝对路径,用的是"C:/Users/kihay/Desktop/
Qt
/day3", 电脑
中
的路径是C:\Users\kihay\Desktop\
Qt
\day3,需要改成"/"。 ...
Qt
16,225
社区成员
26,592
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章