0

使用这个:

void MainWindow::on_webView_linkClicked(const QUrl &arg1)
{

}

如何设置lineEdit链接文本?我想不通。

4

1 回答 1

1

如果我对你的理解正确,你有一个类似下面的链接......

<a href="foo.html">bar</a>

..你想获得价值“bar”。如果这就是你想要做的,你不能从那个方法。几个选项,取决于您对页面的控制程度:

  • 将超链接的文本嵌入到 URL 中并提取它。就像是:<a href="foo.html?text=bar">bar</a>
  • 如果您自己生成这些链接,并且 URL 和文本之间存在一对一的关系,则设置从 url 到文本的映射并在映射中查找文本。
于 2012-08-23T14:01:50.223 回答