Example #1
0
 def show_dialog(self):
     if self.has_instance:
         return
     self.has_instance = True
     
     d = QDialog(mw)
     self.diag = d
     self.frm = maindialog.Ui_Dialog()
     self.frm.setupUi(d)
     self.frm.webView.page().setLinkDelegationPolicy(QWebPage.DelegateAllLinks)
     self.frm.webView.setHtml(ub.get_body())
     self.frm.webView.setStyleSheet(ub.get_stylesheet())
     mw.connect(self.frm.webView, SIGNAL("linkClicked(QUrl)"), self._link_clicked)
     mw.connect(d, SIGNAL("rejected()"), self._on_close)
     d.show()
Example #2
0
 def _redraw(self):
     self.frm.webView.setHtml(ub.get_body())        
     mw.reset() #update anki UI