Ticket #9301: mythuiwebbrowser.patch
File mythuiwebbrowser.patch, 1.3 KB (added by , 13 years ago) |
---|
-
mythtv/libs/libmythui/mythuiwebbrowser.h
72 72 bool CanGoForward(void); 73 73 bool CanGoBack(void); 74 74 75 QVariant evaluateJavaScript(const QString& scriptSource); 76 75 77 public slots: 76 78 void Back(void); 77 79 void Forward(void); -
mythtv/libs/libmythui/mythuiwebbrowser.cpp
322 322 { 323 323 if (m_browser) 324 324 { 325 m_browser->hide(); 325 326 m_browser->disconnect(); 326 327 m_browser->deleteLater(); 327 328 m_browser = NULL; … … 551 552 return QUrl(); 552 553 } 553 554 555 /** \fn MythUIWebBrowser::evaluateJavaScript(const QString& scriptSource) 556 * \brief Evaluates the JavaScript code in \a scriptSource. 557 * \return QVariant 558 */ 559 QVariant MythUIWebBrowser::evaluateJavaScript(const QString& scriptSource) 560 { 561 if (m_browser) 562 return m_browser->page()->mainFrame()->evaluateJavaScript(scriptSource); 563 else 564 return QVariant(); 565 } 566 554 567 void MythUIWebBrowser::slotLoadStarted(void) 555 568 { 556 569 emit loadStarted();