- encoding: utf-8
- linux line breaking
- indent: 4 spaces
- comment language: English
Avoid any import with * except for PyQt5:
from PyQt5.QtCore import *
from PyQt5.QtGui import *
from PyQt5.QtWidgets import *Sort import lines and lists by alphabetic order.
import numpy as np
import slf.misc as operations- variables, functions, methods: lowercase_with_underscores
- class: CapWords
_initWidgets(): fix element sizes, tooltips, ..._setLayout(): add widgets, items and finally callssetLayouts()_bindEvents(): bind events with methods
Use with following logging levels (with corresponding numeric value) :
- CRITICAL (40)
- WARNING (30)
- INFO (20)
- DEBUG (10)
Developper documentation is generated with doyxgen and provided on https://cnr-engineering.github.io/PyTelTools.
Doxygen will extract preformatted comments following some conventions.