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

问题描述 投票:0回答:1

使用这个:

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

}

如何在链接文本中设置lineEdit?我无法弄清楚。

qt hyperlink
1个回答
1
投票

如果我正确理解你,你会得到如下链接......

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

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

  • 将超链接的文本嵌入到URL中并将其解压缩。像:<a href="foo.html?text=bar">bar</a>
  • 如果您自己生成这些链接,并且URL和文本之间存在一对一的关系,请设置从URL到文本的地图并在地图中查找文本。
© www.soinside.com 2019 - 2024. All rights reserved.