ProjectWeb/Html5ToCss3Converter.py

branch
eric7
changeset 54
1b47d2b39f7c
parent 52
815847f3d404
child 56
d91d613bba96
equal deleted inserted replaced
53:5921f891c949 54:1b47d2b39f7c
81 Public method to get the converted CSS3 text. 81 Public method to get the converted CSS3 text.
82 82
83 @return CSS3 text 83 @return CSS3 text
84 @rtype str 84 @rtype str
85 """ 85 """
86 dlg = Html5ToCss3ConverterParameterDialog() 86 dlg = Html5ToCss3ConverterParameterDialog(parent=self.parent())
87 if dlg.exec() == QDialog.DialogCode.Accepted: 87 if dlg.exec() == QDialog.DialogCode.Accepted:
88 indentation, placeholders = dlg.getData() 88 indentation, placeholders = dlg.getData()
89 89
90 self.__createSoup() 90 self.__createSoup()
91 91
104 css += self.CssTemplate7.format( 104 css += self.CssTemplate7.format(
105 tag, 105 tag,
106 "{", 106 "{",
107 os.linesep, 107 os.linesep,
108 indentation, 108 indentation,
109 random.choice(self.Placeholders) + os.linesep # secok 109 (
110 if placeholders 110 random.choice(self.Placeholders) + os.linesep # secok
111 else os.linesep, 111 if placeholders
112 else os.linesep
113 ),
112 "}", 114 "}",
113 os.linesep, 115 os.linesep,
114 ) 116 )
115 alreadyDone.append(tag) 117 alreadyDone.append(tag)
116 css += "/*{0}*/{1}".format("-" * 75, os.linesep) 118 css += "/*{0}*/{1}".format("-" * 75, os.linesep)
123 "#", 125 "#",
124 id_[1], 126 id_[1],
125 "{", 127 "{",
126 os.linesep, 128 os.linesep,
127 indentation, 129 indentation,
128 random.choice(self.Placeholders) + os.linesep # secok 130 (
129 if placeholders 131 random.choice(self.Placeholders) + os.linesep # secok
130 else os.linesep, 132 if placeholders
133 else os.linesep
134 ),
131 "}", 135 "}",
132 os.linesep, 136 os.linesep,
133 ) 137 )
134 alreadyDone.append(id_) 138 alreadyDone.append(id_)
135 css += "/*{0}*/{1}".format("-" * 75, os.linesep) 139 css += "/*{0}*/{1}".format("-" * 75, os.linesep)
142 ".", 146 ".",
143 ", .".join(class_[1].split()), 147 ", .".join(class_[1].split()),
144 "{", 148 "{",
145 os.linesep, 149 os.linesep,
146 indentation, 150 indentation,
147 random.choice(self.Placeholders) + os.linesep # secok 151 (
148 if placeholders 152 random.choice(self.Placeholders) + os.linesep # secok
149 else os.linesep, 153 if placeholders
154 else os.linesep
155 ),
150 "}", 156 "}",
151 os.linesep, 157 os.linesep,
152 ) 158 )
153 alreadyDone.append(class_) 159 alreadyDone.append(class_)
154 else: 160 else:

eric ide

mercurial