Example #1
0
    def do_html(self):
        SOURCE = unicode(self.ui.orig_text.document().toPlainText())
        #print SOURCE
        result = parse_text(SOURCE)

        f = codecs.open("view.html",'w','utf-8')
        f.write(TPL%result)
        f.close()
    
        self.ui.webView.setUrl(QtCore.QUrl.fromLocalFile(VIEW))
        
        # textedit
        self.ui.gen_text.setPlainText(result)
Example #2
0
    def showHelp(self):
        helptext = """[[nowiki]]= header level 1[[/nowiki]]  : = header level 1

[[nowiki]]= header level 2[[/nowiki]]  : = header level 2

[[nowiki]]**bold**[[/nowiki]]  : **bold**

[[nowiki]]//ita//[[/nowiki]]  : //ita//

[[nowiki]]{{mono}}[[/nowiki]]  : {{mono}}

[[nowiki]]--del--[[/nowiki]]  : --del--

[[nowiki]]__under__[[/nowiki]]  : __under__

[[nowiki]][http://twitter.com/|Twitter][[/nowiki]]  : [http://twitter.com/|Twitter]

[[nowiki]][[im http://assets0.twitter.com/images/twitter.png?1214697409|http://twitter.com/|center|Twitter image]][[/nowiki]] 
: [[im http://assets0.twitter.com/images/twitter.png?1214697409|http://twitter.com/|center|Twitter image]]
        """

        self.ui.webView.setHtml(parse_text(helptext))