5 |
5 |
6 """ |
6 """ |
7 Module implementing the HTML5 to CSS3 converter. |
7 Module implementing the HTML5 to CSS3 converter. |
8 """ |
8 """ |
9 |
9 |
10 from __future__ import unicode_literals |
|
11 |
|
12 import os |
10 import os |
13 import datetime |
11 import datetime |
14 import getpass |
12 import getpass |
15 import random |
13 import random |
16 |
14 |
17 from PyQt5.QtCore import QObject |
15 from PyQt5.QtCore import QObject |
18 from PyQt5.QtWidgets import QDialog |
16 from PyQt5.QtWidgets import QDialog |
19 |
17 |
20 from .Html5ToCss3ConverterParameterDialog import \ |
18 from .Html5ToCss3ConverterParameterDialog import ( |
21 Html5ToCss3ConverterParameterDialog |
19 Html5ToCss3ConverterParameterDialog |
|
20 ) |
22 |
21 |
23 |
22 |
24 class Html5ToCss3Converter(QObject): |
23 class Html5ToCss3Converter(QObject): |
25 """ |
24 """ |
26 Class implementing the HTML5 to CSS3 converter. |
25 Class implementing the HTML5 to CSS3 converter. |
122 ".", |
121 ".", |
123 ", .".join(class_[1].split()), |
122 ", .".join(class_[1].split()), |
124 "{", |
123 "{", |
125 os.linesep, |
124 os.linesep, |
126 indentation, |
125 indentation, |
127 random.choice(self.Placeholders) + os.linesep |
126 random.choice(self.Placeholders) + os.linesep # secok |
128 if placeholders else os.linesep, |
127 if placeholders else os.linesep, |
129 "}", |
128 "}", |
130 os.linesep |
129 os.linesep |
131 ) |
130 ) |
132 alreadyDone.append(class_) |
131 alreadyDone.append(class_) |