【问题标题】:QWebElement that contains text caret包含文本插入符号的 QWebElement
【发布时间】:2015-02-11 12:09:00
【问题描述】:

我正在使用可编辑的QWebView 来实现所见即所得的编辑器。是否可以获得包含插入符号的QWebElement?怎么样?

谢谢。

【问题讨论】:

    标签: qt qwebview qwebelement


    【解决方案1】:

    你可以通过命中测试来获取元素:

    QWebPage webpage = ui->webView->page();
    
    QPoint point = webpage->inputMethodQuery(Qt::ImMicroFocus).toRect().center();
    
    QWebHitTestResult res = webpage->mainFrame()->hitTestContent(point);
    
    QWebElement elm = res.element();
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-06-14
      • 2016-09-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-08
      相关资源
      最近更新 更多