src/eric7/QScintilla/Exporters/ExporterHTML.py

branch
eric7
changeset 9473
3f23dbf37dbe
parent 9413
80c06d472826
child 9482
a2bc06a54d9d
equal deleted inserted replaced
9472:5798ee4a8807 9473:3f23dbf37dbe
8 """ 8 """
9 9
10 # This code is a port of the C++ code found in SciTE 1.74 10 # This code is a port of the C++ code found in SciTE 1.74
11 # Original code: Copyright 1998-2006 by Neil Hodgson <neilh@scintilla.org> 11 # Original code: Copyright 1998-2006 by Neil Hodgson <neilh@scintilla.org>
12 12
13 import contextlib
14 import io
13 import os 15 import os
14 import sys 16 import sys
15 import io 17
16 import contextlib 18 from PyQt6.Qsci import QsciScintilla
17
18 from PyQt6.QtGui import QFontInfo 19 from PyQt6.QtGui import QFontInfo
19 from PyQt6.QtWidgets import QInputDialog 20 from PyQt6.QtWidgets import QInputDialog
20 from PyQt6.Qsci import QsciScintilla 21
21 22 from eric7 import Preferences, Utilities
23 from eric7.EricGui.EricOverrideCursor import EricOverrideCursor
22 from eric7.EricWidgets import EricMessageBox 24 from eric7.EricWidgets import EricMessageBox
23 from eric7.EricGui.EricOverrideCursor import EricOverrideCursor
24 25
25 from .ExporterBase import ExporterBase 26 from .ExporterBase import ExporterBase
26
27 from eric7 import Preferences, Utilities
28 27
29 28
30 class HTMLGenerator: 29 class HTMLGenerator:
31 """ 30 """
32 Class implementing an HTML generator for exporting source code. 31 Class implementing an HTML generator for exporting source code.
562 """.html"> installation instructions.</a></p>""" 561 """.html"> installation instructions.</a></p>"""
563 ), 562 ),
564 ) 563 )
565 return "" 564 return ""
566 565
567 from eric7.UI.Previewers import PreviewerHTMLStyles 566 from eric7.UI.Previewers import MarkdownExtensions, PreviewerHTMLStyles
568 from eric7.UI.Previewers import MarkdownExtensions
569 567
570 extensions = [] 568 extensions = []
571 569
572 text = self.editor.text() 570 text = self.editor.text()
573 571

eric ide

mercurial