156 @param substyle sub-style number |
156 @param substyle sub-style number |
157 @type int |
157 @type int |
158 @return default color |
158 @return default color |
159 @rtype QColor |
159 @rtype QColor |
160 """ |
160 """ |
161 if substyle >= 0: |
161 color = ( |
162 color = self.__lex.substyleDefaultColor(style, substyle) |
162 self.__lex.substyleDefaultColor(style, substyle) |
163 else: |
163 if substyle >= 0 else |
164 color = self.__lex.defaultColor(style) |
164 self.__lex.defaultColor(style) |
|
165 ) |
165 |
166 |
166 return color |
167 return color |
167 |
168 |
168 def color(self, style, substyle=-1): |
169 def color(self, style, substyle=-1): |
169 """ |
170 """ |
174 @param substyle sub-style number |
175 @param substyle sub-style number |
175 @type int |
176 @type int |
176 @return color |
177 @return color |
177 @rtype QColor |
178 @rtype QColor |
178 """ |
179 """ |
179 if substyle >= 0: |
180 color = ( |
180 color = self.__lex.substyleColor(style, substyle) |
181 self.__lex.substyleColor(style, substyle) |
181 else: |
182 if substyle >= 0 else |
182 color = self.__lex.color(style) |
183 self.__lex.color(style) |
|
184 ) |
183 |
185 |
184 return color |
186 return color |
185 |
187 |
186 def setColor(self, c, style, substyle=-1): |
188 def setColor(self, c, style, substyle=-1): |
187 """ |
189 """ |
208 @param substyle sub-style number |
210 @param substyle sub-style number |
209 @type int |
211 @type int |
210 @return default background color |
212 @return default background color |
211 @rtype QColor |
213 @rtype QColor |
212 """ |
214 """ |
213 if substyle >= 0: |
215 color = ( |
214 color = self.__lex.substyleDefaultPaper(style, substyle) |
216 self.__lex.substyleDefaultPaper(style, substyle) |
215 else: |
217 if substyle >= 0 else |
216 color = self.__lex.defaultPaper(style) |
218 self.__lex.defaultPaper(style) |
|
219 ) |
217 |
220 |
218 return color |
221 return color |
219 |
222 |
220 def paper(self, style, substyle=-1): |
223 def paper(self, style, substyle=-1): |
221 """ |
224 """ |
226 @param substyle sub-style number |
229 @param substyle sub-style number |
227 @type int |
230 @type int |
228 @return background color |
231 @return background color |
229 @rtype QColor |
232 @rtype QColor |
230 """ |
233 """ |
231 if substyle >= 0: |
234 color = ( |
232 color = self.__lex.substylePaper(style, substyle) |
235 self.__lex.substylePaper(style, substyle) |
233 else: |
236 if substyle >= 0 else |
234 color = self.__lex.paper(style) |
237 self.__lex.paper(style) |
|
238 ) |
235 |
239 |
236 return color |
240 return color |
237 |
241 |
238 def setPaper(self, c, style, substyle=-1): |
242 def setPaper(self, c, style, substyle=-1): |
239 """ |
243 """ |
260 @param substyle sub-style number |
264 @param substyle sub-style number |
261 @type int |
265 @type int |
262 @return default eolFill flag |
266 @return default eolFill flag |
263 @rtype bool |
267 @rtype bool |
264 """ |
268 """ |
265 if substyle >= 0: |
269 eolFill = ( |
266 eolFill = self.__lex.substyleDefaultEolFill(style, substyle) |
270 self.__lex.substyleDefaultEolFill(style, substyle) |
267 else: |
271 if substyle >= 0 else |
268 eolFill = self.__lex.defaultEolFill(style) |
272 self.__lex.defaultEolFill(style) |
|
273 ) |
269 |
274 |
270 return eolFill |
275 return eolFill |
271 |
276 |
272 def eolFill(self, style, substyle=-1): |
277 def eolFill(self, style, substyle=-1): |
273 """ |
278 """ |
278 @param substyle sub-style number |
283 @param substyle sub-style number |
279 @type int |
284 @type int |
280 @return eolFill flag |
285 @return eolFill flag |
281 @rtype bool |
286 @rtype bool |
282 """ |
287 """ |
283 if substyle >= 0: |
288 eolFill = ( |
284 eolFill = self.__lex.substyleEolFill(style, substyle) |
289 self.__lex.substyleEolFill(style, substyle) |
285 else: |
290 if substyle >= 0 else |
286 eolFill = self.__lex.eolFill(style) |
291 self.__lex.eolFill(style) |
|
292 ) |
287 |
293 |
288 return eolFill |
294 return eolFill |
289 |
295 |
290 def setEolFill(self, eolfill, style, substyle=-1): |
296 def setEolFill(self, eolfill, style, substyle=-1): |
291 """ |
297 """ |
312 @param substyle sub-style number |
318 @param substyle sub-style number |
313 @type int |
319 @type int |
314 @return default font |
320 @return default font |
315 @rtype QFont |
321 @rtype QFont |
316 """ |
322 """ |
317 if substyle >= 0: |
323 font = ( |
318 font = self.__lex.substyleDefaultFont(style, substyle) |
324 self.__lex.substyleDefaultFont(style, substyle) |
319 else: |
325 if substyle >= 0 else |
320 font = self.__lex.defaultFont(style) |
326 self.__lex.defaultFont(style) |
|
327 ) |
321 |
328 |
322 return font |
329 return font |
323 |
330 |
324 def font(self, style, substyle=-1): |
331 def font(self, style, substyle=-1): |
325 """ |
332 """ |
330 @param substyle sub-style number |
337 @param substyle sub-style number |
331 @type int |
338 @type int |
332 @return font |
339 @return font |
333 @rtype QFont |
340 @rtype QFont |
334 """ |
341 """ |
335 if substyle >= 0: |
342 font = ( |
336 font = self.__lex.substyleFont(style, substyle) |
343 self.__lex.substyleFont(style, substyle) |
337 else: |
344 if substyle >= 0 else |
338 font = self.__lex.font(style) |
345 self.__lex.font(style) |
|
346 ) |
339 |
347 |
340 return font |
348 return font |
341 |
349 |
342 def setFont(self, f, style, substyle=-1): |
350 def setFont(self, f, style, substyle=-1): |
343 """ |
351 """ |
364 @param substyle sub-style number |
372 @param substyle sub-style number |
365 @type int |
373 @type int |
366 @return whitespace separated default list of words |
374 @return whitespace separated default list of words |
367 @rtype str |
375 @rtype str |
368 """ |
376 """ |
369 if substyle >= 0: |
377 words = ( |
370 words = self.__lex.substyleDefaultWords(style, substyle) |
378 self.__lex.substyleDefaultWords(style, substyle) |
371 else: |
379 if substyle >= 0 else |
372 words = "" |
380 "" |
|
381 ) |
373 |
382 |
374 return words |
383 return words |
375 |
384 |
376 def words(self, style, substyle=-1): |
385 def words(self, style, substyle=-1): |
377 """ |
386 """ |
413 @param substyle sub-style number |
422 @param substyle sub-style number |
414 @type int |
423 @type int |
415 @return default description of the style |
424 @return default description of the style |
416 @rtype str |
425 @rtype str |
417 """ |
426 """ |
418 if substyle >= 0: |
427 desc = ( |
419 desc = self.__lex.substyleDefaultDescription(style, substyle) |
428 self.__lex.substyleDefaultDescription(style, substyle) |
420 else: |
429 if substyle >= 0 else |
421 # for base styles return the hard coded description |
430 # for base styles return the hard coded description |
422 desc = self.__lex.description(style) |
431 self.__lex.description(style) |
|
432 ) |
423 |
433 |
424 return desc |
434 return desc |
425 |
435 |
426 def description(self, style, substyle=-1): |
436 def description(self, style, substyle=-1): |
427 """ |
437 """ |
432 @param substyle sub-style number |
442 @param substyle sub-style number |
433 @type int |
443 @type int |
434 @return description of the style |
444 @return description of the style |
435 @rtype str |
445 @rtype str |
436 """ |
446 """ |
437 if substyle >= 0: |
447 desc = ( |
438 desc = self.__lex.substyleDescription(style, substyle) |
448 self.__lex.substyleDescription(style, substyle) |
439 else: |
449 if substyle >= 0 else |
440 desc = self.__lex.description(style) |
450 self.__lex.description(style) |
|
451 ) |
441 |
452 |
442 return desc |
453 return desc |
443 |
454 |
444 def setDescription(self, description, style, substyle=-1): |
455 def setDescription(self, description, style, substyle=-1): |
445 """ |
456 """ |