3494138d3cbff289bea366c251bc69f6847ff7a2
1 # BiaWeb Website content manager (c) 2010 V.Harishankar
2 # Category dialog class
5 import ui_article_dialog
7 class ArticleDialog (PyQt4
.QtGui
.QDialog
, ui_article_dialog
.Ui_ArticleDialog
):
8 def __init__ (self
, parent
):
9 PyQt4
.QtGui
.QDialog
.__init
__ (self
, parent
)
12 # when bold is clicked
14 textcur
= self
.content
.textCursor ()
15 sel
= textcur
.selectedText ()
16 boldsel
= "<b>" + str (sel
) + "</b>"
17 textcur
.insertText (boldsel
)
19 # when block quote is clicked
21 textcur
= self
.content
.textCursor ()
22 sel
= textcur
.selectedText ()
23 quotesel
= "<blockquote>\n" + str (sel
) + "\n</blockquote>"
24 textcur
.insertText (quotesel
)
26 # when bullet is clicked
30 # when code is clicked
32 textcur
= self
.content
.textCursor ()
33 sel
= textcur
.selectedText ()
34 codesel
= "<code>" + str (sel
) + "</code>"
35 textcur
.insertText (codesel
)
37 # when horiz rule is clicked
41 # when image is clicked
45 # when italic is clicked
49 # when link is clicked
53 # when numbered is clicked
57 # when center is clicked
61 # when justify is clicked
65 # when left is clicked
69 # when right is clicked
77 # when para is clicked
81 # when table is clicked
85 # when break is clicked