remove protected slots in sip
fix signal emitted twice
handle null expression (fix empty row)
coherent color (colored text, not background)
fix wrong slot