Qt设置行编辑文本链接点击链接?

时间:2012-08-23 08:59:34

标签: qt hyperlink

使用此:

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

}

如何为链接文字设置lineEdit?我无法理解。

1 个答案:

答案 0 :(得分:1)

如果我正确理解你,你会有以下链接......

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

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

  • 将超链接的文本嵌入到URL中并将其解压缩。类似于:<a href="foo.html?text=bar">bar</a>
  • 如果您自己生成这些链接,并且网址与文字之间存在一对一的关系,请设置从网址到文本的地图,然后在地图中查找文字。