• 7801阅读
  • 4回复

QWebView显示网页,请问是否有函数能获得一个网页中的链接的指针? [复制链接]

上一主题 下一主题
离线dinotiger510
 
只看楼主 倒序阅读 楼主  发表于: 2010-03-24
— 本帖被 XChinux 从 General Qt Programming 移动到本区(2011-01-02) —
我将一个编写好的word文档,保存为网页形式显示到QWebView控件中。网页中的超链接都能用,但发现一个问题:

点击超链接后,跳转到文档正确位置,但我又需要滚动滚动条才能回到最前面的目录位置。

因此,我想通过获得到网页中的所有超链接的指针。自己在界面上设计一个List来控制选择到某个超链接位置。


难点就是不知道有没有这样的函数!


等待大虾的出现。。。。。。。。。。。
离线dinotiger510
只看该作者 1楼 发表于: 2010-03-24
我想可能是通过QWebPage。只是暂时还没找到进一步的类或函数
离线午小夜

只看该作者 2楼 发表于: 2010-03-24
多看看manual
connect(m_webView,SIGNAL(linkClicked(QUrl)),this,SLOT(openLinkSlot(QUrl)));
[操作系统版本]  Windows XP;Linux Ubuntu;Linux Fedora;
[Qt SDK版本]    4.7.0
[SDK 发布日期]  2010.05
[IDE(集成开发环境)] QtCreator
个人网页:http://hi.baidu.com/午小夜
學歷:Royal Jalidon
离线dinotiger510
只看该作者 3楼 发表于: 2010-03-25
感谢楼上!
不过,可能你没明白我的意思。

我是想获得一张网页中的超链接的指针。这张网页的超链接仅仅是在网页中起到一个定位的作用。如下

目录
1
2
3


内容
1。。。。。。

2。。。。。。

3。。。。。。

一张网页,当我点击“1”时,跳到内容“1。。。。。。”这里,其他2,3也一样。

然而我是想要获得目录中链接,1,2,3,的指针。如果能返回QUrl的指针当然就好了。暂时我还没找到,希望有大虾出现指教。期待。。。。
离线hanfeng000
只看该作者 4楼 发表于: 2010-06-23
没有
android 创意 开发论坛  www.android-zh.com
快速回复
限100 字节
 
上一个 下一个