eric6/UI/Previewers/PreviewerHTML.py

branch
without_py2_and_pyqt4
changeset 7192
a22eee00b052
parent 6942
2602857055c5
child 7196
ab0a91b82b37
equal deleted inserted replaced
7191:960850ec284c 7192:a22eee00b052
6 """ 6 """
7 Module implementing a previewer widget for HTML, Markdown and ReST files. 7 Module implementing a previewer widget for HTML, Markdown and ReST files.
8 """ 8 """
9 9
10 from __future__ import unicode_literals 10 from __future__ import unicode_literals
11
12 try: # Only for Py2
13 import StringIO as io # __IGNORE_EXCEPTION__
14 str = unicode
15 except (ImportError, NameError):
16 import io # __IGNORE_WARNING__
17 11
18 import os 12 import os
19 import threading 13 import threading
20 import re 14 import re
21 import shutil 15 import shutil
22 import tempfile 16 import tempfile
23 import sys 17 import sys
18 import io
24 19
25 from PyQt5.QtCore import pyqtSlot, pyqtSignal, Qt, QUrl, QSize, QThread 20 from PyQt5.QtCore import pyqtSlot, pyqtSignal, Qt, QUrl, QSize, QThread
26 from PyQt5.QtGui import QCursor 21 from PyQt5.QtGui import QCursor
27 from PyQt5.QtWidgets import QWidget, QVBoxLayout, QLabel, QCheckBox, \ 22 from PyQt5.QtWidgets import QWidget, QVBoxLayout, QLabel, QCheckBox, \
28 QSizePolicy, QToolTip 23 QSizePolicy, QToolTip

eric ide

mercurial